SpryTools API MCP Server
Utility tools for AI agents: hashing, text stats, validation, DNS, currency, GEO audits.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
claude mcp add --transport http sprytools-api-mcp-server 'https://api.sprytools.com/mcp' --header 'x-api-key: <SpryTools API key (also accepted as Authorization: Bearer). Free signup: POST https://api.sprytools.com/v1/signup {"email"}>'
{
"mcpServers": {
"sprytools-api-mcp-server": {
"type": "http",
"url": "https://api.sprytools.com/mcp",
"headers": {
"x-api-key": "<SpryTools API key (also accepted as Authorization: Bearer). Free signup: POST https://api.sprytools.com/v1/signup {\"email\"}>"
}
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
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.
- Transport: Streamable HTTP (remote, hosted — nothing to install or run)
- Endpoint:
https://api.sprytools.com/mcp - Auth: free API key via
x-api-keyheader (orAuthorization: Bearer) - Website: https://sprytools.com · API hub: https://sprytools.com/apis
- Registry:
com.sprytools/sprytools(official MCP Registry)
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
Questions fréquentes
Qu'est-ce que SpryTools API MCP Server ?
Utility tools for AI agents: hashing, text stats, validation, DNS, currency, GEO audits.
Comment installer SpryTools API MCP Server ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http sprytools-api-mcp-server 'https://api.sprytools.com/mcp' --header 'x-api-key: <SpryTools API key (also accepted as Authorization: Bearer). Free signup: POST https://api.sprytools.com/v1/signup {"email"}>'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour SpryTools API MCP Server ?
Oui. Il attend x-api-key, à renseigner dans sa configuration.
SpryTools API MCP Server est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient SpryTools API MCP Server ?
Il est publié par Grenzfrei. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.