mcpField
S
SpryTools API MCP Server

SpryTools API MCP Server

Remote
sprytools.comDeveloper Tools1Updated 17w ago

About SpryTools API MCP Server

SpryTools API MCP Server is a hosted MCP server for agents that need common utility operations. It exposes nine tools, from hashing and validation to currency conversion and website GEO audits, over remote Streamable HTTP.

Key features

  1. 01Text hashing and readability statistics
  2. 02IBAN and email validation
  3. 03DNS and domain availability checks
  4. 04Currency conversion and world time
  5. 05Website CiteReady GEO audits

Use cases

  1. 01Calculate a text hash or reading-time estimate
  2. 02Check an IBAN or email address
  3. 03Inspect domain records or availability
  4. 04Convert currencies or check timezone time

MCP support

Exposes nine utility tools to MCP clients through a hosted Streamable HTTP endpoint. Tool calls require an API key.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://api.sprytools.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://api.sprytools.com/mcpAuth required

Tools

Details

From the project README

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":"[email protected]"}'
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

ToolDescriptionParameters
hash_textCompute a cryptographic hash (md5, sha1, sha256, sha512) of a text.text, algorithm (default sha256)
text_statsAnalyze text: word/sentence counts, reading time and Flesch readability scores.text
validate_ibanValidate an IBAN (ISO 13616 MOD-97) and return bank/country details.iban
validate_emailValidate an email address: RFC syntax, MX records, disposable/role-based detection.email
dns_lookupLook up DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA) for a domain.domain, type (default A)
convert_currencyConvert an amount between currencies using current ECB exchange rates.from, to, amount
world_timeGet the current time and UTC offset for an IANA timezone.timezone (default UTC)
check_domainCheck whether a domain name is available for registration (WHOIS + DNS).domain
geo_auditRun 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

PlanQuotaPrice
Free100 calls / day€0
Starter10,000 calls / month€2.99 / mo
Pro100,000 calls / month€8.99 / mo
Business1,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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.