Reqistry

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
98%
Vollständigkeit des Schemas
70%
Qualität der Benennung
95%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'suggest_alternatives' description lacks action verbin suggest_alternatives

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,175Tokens (Tool-Definitionen)
~546 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.92% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.reqistry.dev/mcp"
    }
  }
}

Remote-Endpunkte

https://mcp.reqistry.dev/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (13)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢list_categories

List all active API categories with the number of published APIs in each. Use to populate a category filter or browse by topic.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_category_apis(slug, page, limit)

List published APIs in a category by slug (e.g. 'weather', 'finance'). Paginated. Use list_categories first to get a category slug.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "page": {
      "type": "number"
    },
    "limit": {
      "type": "number"
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_api(slug)

Get full detail for one API by slug or id, including health, metadata, verification, and warnings. Use after browsing a category to drill in.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_alternatives(id, limit)

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).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢check_health(id)

Trigger (or return cached) a health check for one API. Returns CACHED within cooldown, or QUEUED with a poll URL. Rate-limited per device.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_api_trust_score(id)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪compare_apis(ids)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ids": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 2,
      "maxItems": 8
    }
  },
  "required": [
    "ids"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪assess_api_production_safety(id)

Assess whether an API looks production-safe using Reqistry trust score, health, docs, auth, pricing, CORS, and OpenAPI signals.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪suggest_alternatives(id, limit)

Suggest healthier alternatives to a weak or dead API. Uses the same category/type matching as Reqistry alternatives.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡get_change_feed(limit)

Read recent Reqistry API change events: pricing changes, docs moves, OpenAPI changes, health degradation/recovery, and trust-score changes.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_use_case_collections

Get curated use-case packs such as finance dashboards, free AI APIs, travel apps, and no-auth prototype APIs.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡submit_api(name, link, description, category, auth, ...)

Submit a new API for review. Creates a 'pending' submission (not immediately published). At least name or link required. Email optional.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "link": {
      "type": "string",
      "format": "uri"
    },
    "description": {
      "type": "string"
    },
    "category": {
      "type": "string"
    },
    "auth": {
      "type": "string"
    },
    "pricing": {
      "type": "string"
    },
    "cors": {
      "type": "string"
    },
    "https": {
      "type": "boolean"
    },
    "documentation": {
      "type": "string"
    },
    "rateLimit": {
      "type": "string"
    },
    "submitterName": {
      "type": "string"
    },
    "submitterEmail": {
      "type": "string",
      "format": "email"
    },
    "notes": {
      "type": "string"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢recommend_apis(limit)

Get recommended APIs — personalized when the device has bookmarks, otherwise random picks. Optional limit (max 50).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet13 Tools
verifiziertVersion nicht aufgezeichnet13 Tools