Reqistry
Discover, compare, and monitor 1,400+ APIs directly from your AI coding agent.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen suggest_alternatives
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mcp": {
"url": "https://mcp.reqistry.dev/mcp"
}
}
}Puntos de conexión remotos
https://mcp.reqistry.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (13)
🟢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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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).
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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).
Esquema de entrada
{
"type": "object",
"properties": {
"limit": {
"type": "number"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia