{"server":"dev.reqistry/mcp","count":13,"tools":[{"name":"assess_api_production_safety","title":null,"description":"Assess whether an API looks production-safe using Reqistry trust score, health, docs, auth, pricing, CORS, and OpenAPI signals.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"check_health","title":null,"description":"Trigger (or return cached) a health check for one API. Returns CACHED within cooldown, or QUEUED with a poll URL. Rate-limited per device.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"compare_apis","title":null,"description":"Compare 2 to 8 APIs side-by-side by id or slug. Returns auth, pricing, rate limits, SDKs, response time, CORS, verification, OpenAPI, and trust scores.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ids"],"properties":{"ids":{"type":"array","items":{"type":"string"},"maxItems":8,"minItems":2}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"get_alternatives","title":null,"description":"Find alternative APIs similar to a given API id — prefers same category, falls back to same API type. limit must be 2 or 3 (default 3).","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string"},"limit":{"type":"number"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"get_api","title":null,"description":"Get full detail for one API by slug or id, including health, metadata, verification, and warnings. Use after browsing a category to drill in.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"get_api_trust_score","title":null,"description":"Get the Reqistry trust score for one API by id or slug. Score covers uptime, response time, docs quality, auth clarity, CORS, pricing clarity, freshness, and OpenAPI availability.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"get_category_apis","title":null,"description":"List published APIs in a category by slug (e.g. 'weather', 'finance'). Paginated. Use list_categories first to get a category slug.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"page":{"type":"number"},"slug":{"type":"string"},"limit":{"type":"number"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"get_change_feed","title":null,"description":"Read recent Reqistry API change events: pricing changes, docs moves, OpenAPI changes, health degradation/recovery, and trust-score changes.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"number"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"get_use_case_collections","title":null,"description":"Get curated use-case packs such as finance dashboards, free AI APIs, travel apps, and no-auth prototype APIs.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"list_categories","title":null,"description":"List all active API categories with the number of published APIs in each. Use to populate a category filter or browse by topic.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"recommend_apis","title":null,"description":"Get recommended APIs — personalized when the device has bookmarks, otherwise random picks. Optional limit (max 50).","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"number"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"submit_api","title":null,"description":"Submit a new API for review. Creates a 'pending' submission (not immediately published). At least name or link required. Email optional.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"auth":{"type":"string"},"cors":{"type":"string"},"link":{"type":"string","format":"uri"},"name":{"type":"string"},"https":{"type":"boolean"},"notes":{"type":"string"},"pricing":{"type":"string"},"category":{"type":"string"},"rateLimit":{"type":"string"},"description":{"type":"string"},"documentation":{"type":"string"},"submitterName":{"type":"string"},"submitterEmail":{"type":"string","format":"email"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"},{"name":"suggest_alternatives","title":null,"description":"Suggest healthier alternatives to a weak or dead API. Uses the same category/type matching as Reqistry alternatives.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string"},"limit":{"type":"number"}},"additionalProperties":false},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T08:25:02.727Z"}],"next_cursor":null,"next_actions":[{"action":"get_connection","description":"Connection block to call these tools","href":"/v1/servers/dev.reqistry%2Fmcp/connection?target=mcpServers","arguments":{"name":"dev.reqistry/mcp","target":"mcpServers"}},{"action":"get_server","description":"Full descriptor with trust and connectability","href":"/v1/servers/dev.reqistry%2Fmcp","arguments":{"name":"dev.reqistry/mcp"}}]}