io.apis/apis-io
Official15 toolsRead-only MCP server over the APIs.io catalog — discover APIs, providers, tags & artifacts.
Discover APIs and providers from the APIs.io catalog with read-only access.
Captured live from the server via tools/list.
apis_io_search
Search the APIs.io catalog. Find APIs, providers, or tags by free text, tags (match any/all), providers, artifact types, industry, region, and rating band. Set return to choose the result kind.
Parameters (14)
- returnstring
- qstring
Free text over name + description.
- tagsarray
Tag slugs.
- matchstring
- providersarray
- artifact_typesarray
- bandarray
Rating bands: exemplar, strong, developing, thin, minimal.
- min_scorenumber
- industryarray
- regionarray
- sortstring
- fieldsarray
- pageinteger
- limitinteger
find_apis
Cross-provider API discovery by tag, provider, or artifact type.
Parameters (13)
- qstring
Free text over name + description.
- tagsarray
Tag slugs.
- matchstring
- providersarray
- artifact_typesarray
- bandarray
Rating bands: exemplar, strong, developing, thin, minimal.
- min_scorenumber
- industryarray
- regionarray
- sortstring
- fieldsarray
- pageinteger
- limitinteger
get_api
Full detail for one API by aid (provider:api-slug); set include=["content"] to inline artifact bodies.
Parameters (3)
- aidstringrequired
- artifact_typesarray
- includearray
find_providers
Discover providers by text, tag, artifact type, industry, region, or rating band.
Parameters (13)
- qstring
Free text over name + description.
- tagsarray
Tag slugs.
- matchstring
- providersarray
- artifact_typesarray
- bandarray
Rating bands: exemplar, strong, developing, thin, minimal.
- min_scorenumber
- industryarray
- regionarray
- sortstring
- fieldsarray
- pageinteger
- limitinteger
get_provider
Full detail for one provider, including its APIs and links.
Parameters (1)
- slugstringrequired
find_tags
Browse/rank the tag taxonomy by composite score, frequency, or breadth.
Parameters (4)
- qstring
- sortstring
- pageinteger
- limitinteger
get_tag
One tag with its linked providers, APIs, and neighbor tags.
Parameters (1)
- slugstringrequired
find_industries
Browse industry verticals; sort by provider/API count.
Parameters (4)
- qstring
- sortstring
- pageinteger
- limitinteger
get_industry
One industry with its ranked member providers.
Parameters (1)
- slugstringrequired
find_regions
Browse geographic regions; sort by provider/API count.
Parameters (4)
- qstring
- sortstring
- pageinteger
- limitinteger
get_region
One region with its ranked member providers.
Parameters (1)
- slugstringrequired
find_ratings
Ranked ratings leaderboard — filter by band, score range, trend, or facet threshold.
Parameters (8)
- bandarray
- min_scorenumber
- trendstring
- facetstring
- min_facetnumber
- tagsarray
- pageinteger
- limitinteger
get_provider_rating
One provider's full rating breakdown (composite, band, trend, six facets).
Parameters (1)
- slugstringrequired
get_rating_rubric
The rubric — bands, facet weights, trend thresholds — so an agent can interpret any score.
No parameters.
find_artifacts
Find artifacts of one type across the catalog. type is one of: openapis, asyncapis, arazzo, postman, collections, graphql, json-schemas, json-structures, json-ld, vocabularies, rules, examples, finops, plans, rate-limits, skills.
Parameters (7)
- typestringrequired
- qstring
- tagsarray
- providersarray
- includearray
- pageinteger
- limitinteger
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"apis-io": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://apis.io/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.