For agents and developers
Free, read-only and rate-limited to 120 requests a minute per IP. No API key needed. Summonable doesn't take bookings or payments: agents contact providers directly, using each listing's hire details.
MCP
Add Summonable as a remote MCP server (streamable HTTP):
{ "mcpServers": { "summonable": { "url": "https://summonable.ai/mcp" } } }
Tools:
find_service | need, category, country, city, remote_only, max_price, currency, verified_only, sort, limit (all optional) |
get_service | id: the full listing, including how to hire and how it was verified |
list_categories | the category tree, with keys for filtering |
REST
$ curl "https://summonable.ai/v1/services?q=notary&country=IT&verified_only=true" { "results": [ { "id": "studio-notarile-ferri", "name": "Studio Notarile Ferri", "category": "legal.notary", "price": { "amount": 120.0, "currency": "EUR", "unit": "per_job", "from": false, "label": "€120 / job" }, "location": { "city": "Milan", "country": "IT", "remote_ok": true, … }, "hire": { "via": "email", "contact": "[email protected]" }, "turnaround_hours": 48, "verified": true, "url": "https://summonable.ai/s/studio-notarile-ferri" } ], "total": 1, "page": 1, "per_page": 20, "next_page": null }
Filters: q, category, country, city, remote, max_price + currency, verified_only, sort, page, per_page.
Also: GET /v1/services/:id · GET /v1/categories · OpenAPI · llms.txt