Discover, compare, and monitor 1,400+ APIs directly from your AI coding agent.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Assess whether an API looks production-safe using Reqistry trust score, health, docs, auth, pricing, CORS, and OpenAPI signals.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Assess whether an API looks production-safe using Reqistry trust score, health, docs, auth, pricing, CORS, and OpenAPI signals.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
},
"additionalProperties": false
}Trigger (or return cached) a health check for one API. Returns CACHED within cooldown, or QUEUED with a poll URL. Rate-limited per device.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| ids* | array |
{
"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
}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).
| Argument | Type | Description |
|---|---|---|
| id* | string | |
| limit | number |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
},
"limit": {
"type": "number"
}
},
"additionalProperties": false
}Get full detail for one API by slug or id, including health, metadata, verification, and warnings. Use after browsing a category to drill in.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string"
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
},
"additionalProperties": false
}List published APIs in a category by slug (e.g. 'weather', 'finance'). Paginated. Use list_categories first to get a category slug.
| Argument | Type | Description |
|---|---|---|
| page | number | |
| slug* | string | |
| limit | number |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"page": {
"type": "number"
},
"slug": {
"type": "string"
},
"limit": {
"type": "number"
}
},
"additionalProperties": false
}Read recent Reqistry API change events: pricing changes, docs moves, OpenAPI changes, health degradation/recovery, and trust-score changes.
| Argument | Type | Description |
|---|---|---|
| limit | number |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "number"
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| lang | string | |
| slug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"lang": {
"enum": [
"curl",
"python",
"javascript",
"typescript"
],
"type": "string"
},
"slug": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}Get curated use-case packs such as finance dashboards, free AI APIs, travel apps, and no-auth prototype APIs.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}List all active API categories with the number of published APIs in each. Use to populate a category filter or browse by topic.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Get recommended APIs — personalized when the device has bookmarks, otherwise random picks. Optional limit (max 50).
| Argument | Type | Description |
|---|---|---|
| limit | number |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "number"
}
},
"additionalProperties": false
}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).
| Argument | Type | Description |
|---|---|---|
| q | string | |
| auth | string | |
| alive | boolean | |
| limit | integer | |
| pricing | string | |
| category | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"q": {
"type": "string"
},
"auth": {
"type": "string"
},
"alive": {
"type": "boolean"
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1
},
"pricing": {
"type": "string"
},
"category": {
"type": "string"
}
},
"additionalProperties": false
}Submit a new API for review. Creates a 'pending' submission (not immediately published). At least name or link required. Email optional.
| Argument | Type | Description |
|---|---|---|
| auth | string | |
| cors | string | |
| link | string | |
| name | string | |
| https | boolean | |
| notes | string | |
| pricing | string | |
| category | string | |
| rateLimit | string | |
| description | string | |
| documentation | string | |
| submitterName | string | |
Suggest healthier alternatives to a weak or dead API. Uses the same category/type matching as Reqistry alternatives.
| Argument | Type | Description |
|---|---|---|
| id* | string | |
| limit | number |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
},
"limit": {
"type": "number"
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}| submitterEmail |
| string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"auth": {
"type": "string",
"maxLength": 100
},
"cors": {
"type": "string",
"maxLength": 10
},
"link": {
"type": "string",
"format": "uri"
},
"name": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"https": {
"type": "boolean"
},
"notes": {
"type": "string"
},
"pricing": {
"type": "string",
"maxLength": 100
},
"category": {
"type": "string",
"maxLength": 100
},
"rateLimit": {
"type": "string"
},
"description": {
"type": "string"
},
"documentation": {
"type": "string"
},
"submitterName": {
"type": "string",
"maxLength": 255
},
"submitterEmail": {
"type": "string",
"format": "email",
"maxLength": 255
}
},
"additionalProperties": false
}