Skip to content
MCP ThesaurusMCP Thesaurus

SpryTools API MCP Server

CommunityGood72/100Claim

streamable-httpMITupdated 2mo ago

A hosted Model Context Protocol server that gives AI agents 9 ready-to-use utility tools — hashing, text stats, IBAN & email validation, DNS lookup, currency conversion, world time, domain availability, and CiteReady GEO audits.

SourceWebsite1

What can you do with SpryTools API MCP Server?

SpryTools MCP Server

A hosted Model Context Protocol server that gives AI agents 9 ready-to-use utility tools — hashing, text stats, IBAN & email validation, DNS lookup, currency conversion, world time, domain availability, and CiteReady GEO audits.

Discovery without a key: the server card and the initialize / tools/list handshake are public, so registry crawlers and MCP hosts can introspect the server. tools/call requires a key and counts against your plan quota.

Quickstart

1. Get a free key

curl -X POST https://api.sprytools.com/v1/signup \
  -H "content-type: application/json" \
  -d '{"email":"you@example.com"}'

2. Add the server to your MCP client

Most clients that support remote / streamable-HTTP MCP servers take a config block like this:

{
  "mcpServers": {
    "sprytools": {
      "type": "streamable-http",
      "url": "https://api.sprytools.com/mcp",
      "headers": { "x-api-key": "YOUR_KEY" }
    }
  }
}

For clients that only speak stdio, bridge via mcp-remote:

{
  "mcpServers": {
    "sprytools": {
      "command": "npx",
      "args": ["mcp-remote", "https://api.sprytools.com/mcp", "--header", "x-api-key:YOUR_KEY"]
    }
  }
}

3. Call a tool (raw JSON-RPC)

curl -X POST https://api.sprytools.com/mcp \
  -H "content-type: application/json" \
  -H "accept: application/json, text/event-stream" \
  -H "x-api-key: YOUR_KEY" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"validate_iban","arguments":{"iban":"DE89370400440532013000"}}}'

Tools

Tool Description Parameters
hash_text Compute a cryptographic hash (md5, sha1, sha256, sha512) of a text. text, algorithm (default sha256)
text_stats Analyze text: word/sentence counts, reading time and Flesch readability scores. text
validate_iban Validate an IBAN (ISO 13616 MOD-97) and return bank/country details. iban
validate_email Validate an email address: RFC syntax, MX records, disposable/role-based detection. email
dns_lookup Look up DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA) for a domain. domain, type (default A)
convert_currency Convert an amount between currencies using current ECB exchange rates. from, to, amount
world_time Get the current time and UTC offset for an IANA timezone. timezone (default UTC)
check_domain Check whether a domain name is available for registration (WHOIS + DNS). domain
geo_audit Run a CiteReady GEO audit: how well AI search engines (ChatGPT, Perplexity, Google AI Overviews) can crawl, understand and cite a website. Returns score, grade and actionable findings. url, pages (1–3, default 1)

The SpryTools API hub exposes 30+ utility APIs in total; this MCP server surfaces the 9 most agent-relevant of them as tools. See https://sprytools.com/apis for the full catalog.

Pricing

Plan Quota Price
Free 100 calls / day €0
Starter 10,000 calls / month €2.99 / mo
Pro 100,000 calls / month €8.99 / mo
Business 1,000,000 calls / month €24.99 / mo

Live pricing: GET https://api.sprytools.com/pricing · Subscribe: POST /v1/checkout/session { email, plan }

Notes

The canonical source for the tool list is the live server card at https://api.sprytools.com/.well-known/mcp/server-card.json. This repository holds the public MCP manifest (server.json) and documentation only — no server code or secrets. The server itself is operated as a hosted service.

License

MIT