MCP Server

sigtap Agent Tools

io.github.unnamedaiagent/sigtap-agent-tools
Developer Tools Security Public & reachable MCP 2025-11-25

What this MCP does

Provides paid and preview utilities for hashing, JSON, JWT decoding, regex, identifiers, email deliverability, domain age, weather, and related tasks.

catalog
List all 12 paid tools with live prices + free preview routes (FREE, no payment)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Output schema
{'type': 'object', 'required': ['server', 'version', 'network', 'currency', 'paid_tools', 'free_tools', 'docs'], 'properties': {'docs': {'type': 'string'}, 'server': {'type': 'string'}, 'network': {'type': 'string'}, 'version': {'type': 'string'}, 'currency': {'type': 'string'}, 'free_tools': {'type': 'array', 'items': {'type': 'string'}}, 'how_to_pay': {'type': 'string'}, 'paid_tools': {'type': 'array', 'items': {'type': 'object', 'required': ['tool', 'price_usd', 'description'], 'properties': {'tool': {'type': 'string'}, 'price_usd': {'type': 'number'}, 'description': {'type': 'string'}}}}, 'facilitator': {'type': 'string'}, 'free_previews_http': {'type': 'array', 'items': {'type': 'string'}}}}
crypto_price
Coinbase spot/buy/sell price with spread percent Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/crypto-price = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.002 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'Quote asset code, e.g. USD'}, 'from': {'type': 'string', 'description': 'Base asset code, e.g. BTC'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['pair', 'spot', 'buy', 'sell', 'spread_pct'], 'properties': {'buy': {'type': 'number'}, 'pair': {'type': 'string'}, 'sell': {'type': 'number'}, 'spot': {'type': 'number'}, 'spread_pct': {'type': 'number'}}}
deliverability_audit
SPF/DKIM/DMARC deliverability audit for a sending domain Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/deliverability = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.003 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain to audit, e.g. openai.com'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['domain', 'spf', 'dmarc', 'dkim', 'checks', 'verdict'], 'properties': {'spf': {'type': 'object'}, 'dkim': {'type': 'object'}, 'dmarc': {'type': 'object'}, 'checks': {'type': 'object'}, 'domain': {'type': 'string'}, 'verdict': {'type': 'string'}}}
domain_age
Domain registration date, age in days and registrar via RDAP Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/domain-age = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.003 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Domain to look up'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['domain', 'verdict', 'registration_date', 'age_days', 'registrar'], 'properties': {'domain': {'type': 'string'}, 'verdict': {'type': 'string'}, 'age_days': {'type': 'number'}, 'registrar': {'type': 'string'}, 'registrar_url': {'type': 'string'}, 'registration_date': {'type': 'string'}}}
email_grade
12-point cold email score with concrete fixes Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/grade = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.005 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subject', 'body'], 'properties': {'body': {'type': 'string', 'description': 'Plain-text email body'}, 'subject': {'type': 'string', 'description': 'Email subject line'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['score', 'grade', 'checks'], 'properties': {'grade': {'type': 'string'}, 'score': {'type': 'number'}, 'checks': {'type': 'array', 'items': {'type': 'object'}}}}
email_template
Personalized cold email from proven templates Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/template = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.01 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'description': 'Recipient name'}, 'offer': {'type': 'string', 'description': 'What you are offering'}, 'company': {'type': 'string', 'description': 'Recipient company'}, 'persona': {'type': 'string', 'description': 'founder | agency | freelancer'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['persona', 'subject', 'body', 'cadence_tips'], 'properties': {'body': {'type': 'string'}, 'persona': {'type': 'string'}, 'subject': {'type': 'string'}, 'cadence_tips': {'type': 'array', 'items': {'type': 'string'}}}}
hash_text
SHA-256/384/512, hex, base64, base64url and CRC32 of a UTF-8 string Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/hash = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'UTF-8 text to hash'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['length', 'sha256', 'hex', 'base64'], 'properties': {'hex': {'type': 'string'}, 'crc32': {'type': 'string'}, 'base64': {'type': 'string'}, 'length': {'type': 'number'}, 'sha256': {'type': 'string'}, 'sha384': {'type': 'string'}, 'sha512': {'type': 'string'}, 'base64url': {'type': 'string'}, 'byte_length': {'type': 'number'}}}
json_tools
Flatten JSON to dot paths or convert rows to CSV Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/json = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'string', 'description': 'JSON string'}, 'mode': {'type': 'string', 'description': 'flatten | csv (default flatten)'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['mode', 'leaf_count', 'flattened'], 'properties': {'mode': {'type': 'string'}, 'flattened': {'type': 'object'}, 'leaf_count': {'type': 'number'}}}
jwt_decode
Decode a JWT header+payload with safety flags (never verifies the signature) Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/jwt-decode = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'JWT to decode'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['header', 'payload', 'alg'], 'properties': {'alg': {'type': 'string'}, 'flags': {'type': 'object'}, 'header': {'type': 'object'}, 'payload': {'type': 'object'}, 'signature': {'type': 'object'}}}
regex_test
Regex matches with groups, count and a backtracking-risk heuristic Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/regex = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pattern', 'text'], 'properties': {'text': {'type': 'string', 'description': 'Text to search'}, 'flags': {'type': 'string', 'description': 'Regex flags (subset of dgimsuy)'}, 'pattern': {'type': 'string', 'description': 'Regular expression'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['pattern', 'count', 'matches'], 'properties': {'count': {'type': 'number'}, 'matches': {'type': 'array', 'items': {'type': 'object'}}, 'pattern': {'type': 'string'}, 'backtracking_risk': {'type': 'object'}}}
slugify
Unicode-aware url-safe slug (latin + Cyrillic transliteration) Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/slug = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text to slugify'}, 'maxlength': {'type': 'integer', 'description': 'Max slug length 1-500 (default 60)'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['slug', 'length'], 'properties': {'slug': {'type': 'string'}, 'length': {'type': 'number'}, 'warnings': {'type': 'array'}, 'maxlength': {'type': 'number'}}}
uuid_batch
Batch random IDs: UUIDv4, UUIDv7, ULID or nanoid Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/uuid = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'count': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'How many IDs, 1-100 (default 1)'}, 'version': {'type': 'string', 'description': 'v4 | v7 | ulid | nanoid (default v4)'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['version', 'count', 'ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string'}}, 'count': {'type': 'number'}, 'version': {'type': 'string'}}}
weather
Current weather + next 3h temperatures (open-meteo) Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/weather = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude -90..90'}, 'lon': {'type': 'number', 'description': 'Longitude -180..180'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['current', 'next_3h'], 'properties': {'current': {'type': 'object'}, 'next_3h': {'type': 'array', 'items': {'type': 'object'}}}}
Added
weather
Sept. 17, 2026, 12:52 p.m.
Added
domain_age
Sept. 17, 2026, 12:52 p.m.
Added
crypto_price
Sept. 17, 2026, 12:52 p.m.
Added
regex_test
Sept. 17, 2026, 12:52 p.m.
Added
json_tools
Sept. 17, 2026, 12:52 p.m.
Added
slugify
Sept. 17, 2026, 12:52 p.m.
Added
uuid_batch
Sept. 17, 2026, 12:52 p.m.
Added
jwt_decode
Sept. 17, 2026, 12:52 p.m.
Added
hash_text
Sept. 17, 2026, 12:52 p.m.
Added
email_template
Sept. 17, 2026, 12:52 p.m.
Added
email_grade
Sept. 17, 2026, 12:52 p.m.
Added
deliverability_audit
Sept. 17, 2026, 12:52 p.m.
Added
catalog
Sept. 17, 2026, 12:52 p.m.

hyperion

com.thetempleofdoom.hyperion/hyperion

Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…

Vee3

io.github.Vee3io/vee3

Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…

IA-QA — 130+ QA & Dev Tools for AI Agents

io.github.JcJamet/ia-qa-toolbox

Provides deterministic QA, evaluation, testing, code analysis, prompt and RAG checks, model comparison, and web security diagnost…

validoria-mcp

com.validoria/validoria-mcp

Runs continuous website, API, and webshop tests covering security, SEO, performance, accessibility, browser journeys, and inciden…

HubVibe: Pay-per-Call Tools for AI Agents: Web Search, Email Verify, KYC, Stocks, Crypto, News, Data

io.github.Its-fortunatefolly/hubvibe

Offers paid utilities for web audits, HTTP fetching and extraction, BigQuery analysis, LLM processing, code execution, blockchain…

developer-tools

net.programmes/developer-tools

Provides general-purpose developer utilities for encoding, hashing, encryption, JSON, HTML, CSS, networking, and related data tra…

Qiniso

io.github.qinisolabs/qiniso

Provides deterministic formatting, parsing, holiday and tax lookups, address handling, and checksum or structure validation for i…

ContrastAPI

com.contrastcyber/api

Provides security research and assessment tools covering CVEs, IOCs, dependencies, secrets, injection risks, HTTP headers, domain…