Skip to content

Reqistry

by reqistry.dev · remote · no sign-in to list tools · v2.0.0 · published by dev.reqistry

Discover, compare, and monitor 1,400+ APIs directly from your AI coding agent.

Changes · 5

16 tools: 5 change things and 11 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http reqistry https://mcp.reqistry.dev/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

16 tools

Changes things 5Claude Code: ask
  • assess_api_production_safetyAssess whether an API looks production-safe using Reqistry trust score, health, docs, auth, pricing, CORS, and OpenAPI signals.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Assess whether an API looks production-safe using Reqistry trust score, health, docs, auth, pricing, CORS, and OpenAPI signals.
  • check_healthTrigger (or return cached) a health check for one API.No findings

    Why it is in this group

    • The description's first verb is "trigger": a word for a change.
    Description, as the server wrote it
    Trigger (or return cached) a health check for one API. Returns CACHED within cooldown, or QUEUED with a poll URL. Rate-limited per device.
  • submit_apiSubmit a new API for review.No findings

    Why it is in this group

    • The name "submit_api" says "submit": a word for a change.
    Description, as the server wrote it
    Submit a new API for review. Creates a 'pending' submission (not immediately published). At least name or link required. Email optional.
  • suggest_alternativesSuggest healthier alternatives to a weak or dead API.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Suggest healthier alternatives to a weak or dead API. Uses the same category/type matching as Reqistry alternatives.
  • swap_apiReplace a dead API in-session: status + change-feed evidence for the given slug, alive alternatives with matching facets, and a starter snippet for the top pick.No findings

    Why it is in this group

    • The description's first verb is "replace": a word for a change.
    Description, as the server wrote it
    Replace a dead API in-session: status + change-feed evidence for the given slug, alive alternatives with matching facets, and a starter snippet for the top pick.
Only reads 11Claude Code: allow
  • compare_apisCompare 2 to 8 APIs side-by-side by id or slug.No findings

    Why it is in this group

    • The name "compare_apis" says "compare": a word for reading.
    Description, as the server wrote it
    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.
  • get_alternativesFind alternative APIs similar to a given API id — prefers same category, falls back to same API type.No findings

    Why it is in this group

    • The name "get_alternatives" says "get": a word for reading.
    Description, as the server wrote it
    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).
  • get_apiGet full detail for one API by slug or id, including health, metadata, verification, and warnings.No findings

    Why it is in this group

    • The name "get_api" says "get": a word for reading.
    Description, as the server wrote it
    Get full detail for one API by slug or id, including health, metadata, verification, and warnings. Use after browsing a category to drill in.
  • get_api_trust_scoreGet the Reqistry trust score for one API by id or slug.No findings

    Why it is in this group

    • The name "get_api_trust_score" says "get": a word for reading.
    Description, as the server wrote it
    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.
  • get_category_apisList published APIs in a category by slug (e.g.No findings

    Why it is in this group

    • The name "get_category_apis" says "get": a word for reading.
    Description, as the server wrote it
    List published APIs in a category by slug (e.g. 'weather', 'finance'). Paginated. Use list_categories first to get a category slug.
  • get_change_feedRead recent Reqistry API change events: pricing changes, docs moves, OpenAPI changes, health degradation/recovery, and trust-score changes.No findings

    Why it is in this group

    • The name "get_change_feed" says "get": a word for reading.
    Description, as the server wrote it
    Read recent Reqistry API change events: pricing changes, docs moves, OpenAPI changes, health degradation/recovery, and trust-score changes.
  • get_snippetStarter integration snippet for one catalog API in curl, python, javascript, or typescript.No findings

    Why it is in this group

    • The name "get_snippet" says "get": a word for reading.
    Description, as the server wrote it
    Starter integration snippet for one catalog API in curl, python, javascript, or typescript. Uses the cataloged base URL verbatim; auth handling reflects the cataloged auth type.
  • get_use_case_collectionsGet curated use-case packs such as finance dashboards, free AI APIs, travel apps, and no-auth prototype APIs.No findings

    Why it is in this group

    • The name "get_use_case_collections" says "get": a word for reading.
    Description, as the server wrote it
    Get curated use-case packs such as finance dashboards, free AI APIs, travel apps, and no-auth prototype APIs.
  • list_categoriesList all active API categories with the number of published APIs in each.No findings

    Why it is in this group

    • The name "list_categories" says "list": a word for reading.
    Description, as the server wrote it
    List all active API categories with the number of published APIs in each. Use to populate a category filter or browse by topic.
  • recommend_apisGet recommended APIs — personalized when the device has bookmarks, otherwise random picks.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get recommended APIs — personalized when the device has bookmarks, otherwise random picks. Optional limit (max 50).
  • search_apisSearch the catalog full-text with facets: q, category (from list_categories), auth (None, API key, OAuth), pricing (free, freemium, paid), alive, limit (1-50).No findings

    Why it is in this group

    • The name "search_apis" says "search": a word for reading.
    Description, as the server wrote it
    Search the catalog full-text with facets: q, category (from list_categories), auth (None, API key, OAuth), pricing (free, freemium, paid), alive, limit (1-50).

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 2.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http reqistry https://mcp.reqistry.dev/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__reqistry__list_categories",
      "mcp__reqistry__get_category_apis",
      "mcp__reqistry__get_api",
      "mcp__reqistry__get_alternatives",
      "mcp__reqistry__get_api_trust_score",
      "mcp__reqistry__compare_apis",
      "mcp__reqistry__get_change_feed",
      "mcp__reqistry__get_use_case_collections",
      "mcp__reqistry__recommend_apis",
      "mcp__reqistry__search_apis",
      "mcp__reqistry__get_snippet"
    ],
    "ask": [
      "mcp__reqistry__check_health",
      "mcp__reqistry__assess_api_production_safety",
      "mcp__reqistry__suggest_alternatives",
      "mcp__reqistry__submit_api",
      "mcp__reqistry__swap_api"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as reqistry. Review it before you use it.