# apis-io MCP server

Read-only MCP server over the APIs.io catalog — discover APIs, providers, tags & artifacts.

## Links
- Registry page: https://www.getdrio.com/mcp/io-apis-apis-io
- Repository: https://github.com/api-search/apis-io-aws
- Website: https://apis.io

## Install
- Endpoint: https://apis.io/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://apis.io/mcp

## Tools
- apis_io_search - START HERE. Federated overview of the APIs.io catalog for a query: the top matching APIs, providers, AND tags in one call, each with its total match count. Filter by tags, artifact types, industry, region, rating band. `limit` is per section. To page/sort the full list of ONE type, use find_apis / find_providers / find_tags; for one entity, get_api / get_provider. Endpoint: https://apis.io/mcp
- find_apis - Paginated, sortable list of APIs across providers — filter by tag, provider, artifact type, industry, region, or rating band. Use apis_io_search first for a cross-type overview. Endpoint: https://apis.io/mcp
- get_api - Full detail for one API by aid (provider:api-slug); set include=["content"] to inline artifact bodies. Endpoint: https://apis.io/mcp
- find_providers - Paginated, sortable list of providers — filter by text, tag, artifact type, industry, region, rating band, or access model (pricing/onboarding/try_now/public). Use apis_io_search first for a cross-type overview. Endpoint: https://apis.io/mcp
- get_provider - Full detail for one provider: profile, rating, and the APIs it publishes. The heavy `collections` and `common` sections are omitted by default (their counts are still reported) — pass view=full for the whole document, or fields=["common"] for a section. Narrow for cheap reads: fields=["score"] returns just the rating. Relative artifact URLs are resolved to absolute, fetchable ones. Endpoint: https://apis.io/mcp
- find_tags - Paginated, sortable list of tags in the taxonomy. Use apis_io_search first for a cross-type overview. Endpoint: https://apis.io/mcp
- get_tag - One tag: its metadata, neighbor tags, and a top sample of its providers and APIs (with totals). Use find_apis?tags=slug / find_providers?tags=slug for the full ranked list, or view=full here. Endpoint: https://apis.io/mcp
- find_industries - Browse industry verticals; sort by provider/API count. Endpoint: https://apis.io/mcp
- get_industry - One industry: metadata + a top sample of its member providers (ranked, with the total). Use find_providers?industry=slug for the full list, or view=full here. Endpoint: https://apis.io/mcp
- find_regions - Browse geographic regions; sort by provider/API count. Endpoint: https://apis.io/mcp
- get_region - One region: metadata + a top sample of its member providers (ranked, with the total). Use find_providers?region=slug for the full list, or view=full here. Endpoint: https://apis.io/mcp
- find_areas - Browse the API Evangelist areas taxonomy (authentication, webhooks, payments, …) — curated, scored provider indexes. Search by text; sort by provider count. Endpoint: https://apis.io/mcp
- get_area - One area: metadata, its dedicated site link, and a top sample of member providers (with the total). Use find_providers?area=slug for the full list, or view=full here. Endpoint: https://apis.io/mcp
- find_ratings - Ranked ratings leaderboard — filter by band, score range, trend, or facet threshold. Sort by composite (default), delta (biggest gainers), or any quality facet (governance, security, …) to rank providers by that dimension. Endpoint: https://apis.io/mcp
- get_provider_rating - One provider's full rating breakdown (composite, band, trend, six facets). Endpoint: https://apis.io/mcp
- get_rating_rubric - The rubric — bands, facet weights, trend thresholds — so an agent can interpret any score. Endpoint: https://apis.io/mcp
- find_artifacts - Find artifacts of ANY one type across the catalog — the cross-type entry point. Each type also has a dedicated find_<type> tool (find_mcp, find_rules, find_scopes, …) with sorts and filters unique to that type; prefer those when you know the type. Types: mcp, skills, rules, arazzo, plans, rate-limits, finops, collections, asyncapis, graphql, json-ld, channels, examples, json-schemas, json-structures, openapis, postman, vocabularies, apis-json. PRO: scopes, security. include=["content"] inlines bodies. Endpoint: https://apis.io/mcp
- compare_providers - PRO — Compare 2+ providers side by side: composite/band, per-facet leaders, and an artifact-coverage matrix. Endpoint: https://apis.io/mcp
- gap_analysis - PRO — For each provider: high-value artifacts it lacks (MCP, Arazzo, Rules, Skills…), what its peers commonly publish but it lacks, and its score vs the peer median — plus stack-level gaps across the set. Endpoint: https://apis.io/mcp
- whats_changed - PRO — What changed in the catalog since a date: providers added/updated, plus rating movement (up/down) from the latest scoring build. Endpoint: https://apis.io/mcp
- recommend_stack - Design an API stack — the best-rated catalog provider per capability, assembled into a stack. FREE preview = the top pick per capability; PRO = alternatives, per-pick artifact gaps, and an exportable APIs.json + Arazzo hint. Decompose the domain into capabilities first, then pass them here. Endpoint: https://apis.io/mcp
- get_provider_artifacts - Every artifact a provider publishes — provider-level (MCP, security, scopes, rules, agentic-access) and per-API (OpenAPI, Arazzo, overlays, reference docs) — grouped by type with counts. by_type_counts is the full summary; pass `type` (e.g. OpenAPI, MCP) to scope the artifacts list to one type, since an unfiltered provider can be 250+ entries. Endpoint: https://apis.io/mcp
- get_api_artifacts - One API's artifacts grouped by type (by_type_counts is the full summary); pass `type` to scope the list to one type (synonym-aware: MCP matches MCPServer), include=["content"] to inline the bodies. Endpoint: https://apis.io/mcp
- get_openapi - An API's primary OpenAPI reference (url) — the top agent intent; set include=["content"] to inline the spec body. Endpoint: https://apis.io/mcp
- get_provider_onboarding - A getting-started view for a provider — website, portal, signup, docs, authentication, base URLs, and first steps assembled from its registered links. Endpoint: https://apis.io/mcp
- find_similar_providers - Providers similar to a given one (alternatives) by shared tags, industry, region, and artifact coverage. Endpoint: https://apis.io/mcp
- find_similar_apis - APIs similar to a given one ("more like this") by shared tags. Endpoint: https://apis.io/mcp
- get_industry_leaders - PRO — Top-rated providers in an industry vertical. Endpoint: https://apis.io/mcp
- get_region_leaders - PRO — Top-rated providers in a region. Endpoint: https://apis.io/mcp
- get_area_leaders - PRO — Top-rated providers in a curated API Evangelist area. Endpoint: https://apis.io/mcp
- get_rating_history - PRO — A provider's rating movement: current score/band/trend and the implied previous-build point. Endpoint: https://apis.io/mcp
- find_rating_movers - PRO — The biggest rating movers (up and down) since the previous scoring build. Endpoint: https://apis.io/mcp
- story_leads - OWNER — The weekly "what's worth writing" rollup: ranked story leads from the demand map crossed with rating movement — unmet demand (searched, no result), risers/fallers, and hot-but-thin capabilities. Each lead is a headline, its signal, and a suggested angle. include=["raw"] appends the underlying demand report. Endpoint: https://apis.io/mcp
- export_dataset - BUSINESS/license tier — the WHOLE dataset in one pull (not a 100-row page): `ratings` (every rated provider with facets, trend, rubric + provenance) or `providers` (the catalog with coverage + score). For media outlets and analysts licensing the data to publish rankings and trends. Attribute to apis.io and cite the rubric. Endpoint: https://apis.io/mcp
- industry_gap_analysis - PRO — Valuable artifact types (MCP, Arazzo, Rules, Skills…) commonly missing across a whole industry — where the vertical is under-served. Endpoint: https://apis.io/mcp
- export_stack - PRO — Export a designed capability stack as an adoptable APIs.json document (with an Arazzo hint) the team can commit. Endpoint: https://apis.io/mcp
- find_company_insights - Browse profiled companies (Fortune 1000) by name; ranked by overall technology-readiness signal. Free discovery. Endpoint: https://apis.io/mcp
- insights_dimensions - Cross-section ranking of the 40 tracked investment dimensions (AI, cloud, governance, security, …) by how many profiled companies show signal. Free. Endpoint: https://apis.io/mcp
- insights_adoption - Services, tools, or standards ranked by how many companies adopt them across the profiled set. Free. Endpoint: https://apis.io/mcp
- get_company_insight - Full demand-side profile for one company: 40-dimension readiness scores, adopted stack, and per-quarter history. Pro. Endpoint: https://apis.io/mcp
- company_gaps - A company's weakest investment dimensions — where it is thin and a vendor could sell in. Pro. Endpoint: https://apis.io/mcp
- match_providers - The supply↔demand join: apis.io providers whose product appears in a company's adopted stack, ranked by rating. Pro. Endpoint: https://apis.io/mcp
- find_vcs - Find venture-capital firms by name, thesis tags, or category. Each carries a network-matched, rated portfolio graph. Sort by portfolio_on_network (default), portfolio_total, portfolio_rating, or name. Free. Endpoint: https://apis.io/mcp
- get_vc - One VC firm: identity, fund facts, and portfolio summary (totals, band distribution, average rating). Pass view=full to inline the whole portfolio. Free. Endpoint: https://apis.io/mcp
- vc_portfolio - A VC firm's portfolio companies, each matched to the network and rated. Filter is_provider=true (only API providers), in_network=true, band, or min_score; sort by score (default), api_count, or name. The demand-side view of who a fund has backed. Free. Endpoint: https://apis.io/mcp
- find_investors - The reverse portfolio edge — which VC firms in the network back a given provider/company (by slug). Free. Endpoint: https://apis.io/mcp
- resolve - Resolve ANY identifier — website URL, domain (stripe.com), or GitHub org (github.com/stripe) — to the apis.io provider it belongs to. Use this when you have a URL, not a slug. Free. Endpoint: https://apis.io/mcp
- enrich_provider - One call, pick your field groups — resolves a slug OR any identifier and returns exactly the groups you ask for, instead of chaining get_provider + get_provider_rating + get_provider_artifacts + get_provider_onboarding. Groups: profile, onboarding, artifacts (free); rating, insights (Pro). Free base. Endpoint: https://apis.io/mcp
- save_search - PRO — Persist the current search criteria as a named saved search you own, so you can re-run it and get net-new results later. Criteria use the same filters as apis_io_search. Requires an apis.io API key. Endpoint: https://apis.io/mcp
- list_saved_searches - PRO — List the saved searches you own (name, criteria, when last run, how many matches are tracked). Endpoint: https://apis.io/mcp
- run_saved_search - PRO — Re-run one of your saved searches against the live catalog and return current matching providers. Endpoint: https://apis.io/mcp
- saved_search_net_new - PRO — What is NEW for a saved search since you last checked: providers that newly match your criteria. Advances the delta cursor, so each call reports only what changed since the previous call. The agent-native version of the demand report. Endpoint: https://apis.io/mcp
- delete_saved_search - PRO — Delete a saved search you own. Endpoint: https://apis.io/mcp
- create_list - PRO — Create a named, persistent list (a shortlist / stack you own) of providers or APIs. Requires an apis.io API key. Endpoint: https://apis.io/mcp
- list_lists - PRO — List the lists/shortlists you own. Endpoint: https://apis.io/mcp
- get_list - PRO — Get a list you own, with each member resolved to its current name, band, and score. Endpoint: https://apis.io/mcp
- add_to_list - PRO — Add providers/APIs (by slug or aid) to one of your lists. Endpoint: https://apis.io/mcp
- delete_list - PRO — Delete a list you own. Endpoint: https://apis.io/mcp
- find_openapis - OpenAPI specifications across the catalog. The REST contract. get_openapi returns one API's primary spec with optional inlined body. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_asyncapis - AsyncAPI (event-driven) specifications across the catalog. Event/streaming APIs. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_channels - AsyncAPI event channels across the catalog. Individual event channels (topics/streams). Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_graphql - GraphQL schemas across the catalog. GraphQL type systems. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_arazzo - Arazzo workflows across the catalog. Multi-step API workflows chaining operations. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_mcp - MCP servers across the catalog. Model Context Protocol servers a provider offers to agents. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_skills - Agent Skills across the catalog. Packaged agent skills. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_rules - Spectral governance rulesets across the catalog. API design/linting rulesets. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_scopes - OAuth scope catalogs across the catalog. The OAuth scopes an API defines. Pro tier. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_security - Security artifacts across the catalog. Authentication, domain security, VDP, trust center. Pro tier. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_plans - Pricing plans across the catalog. An API's pricing tiers. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_rate_limits - Rate-limit policies across the catalog. Declared throttling policies. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_finops - FinOps / billing models across the catalog. How usage is metered and billed. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_collections - Postman / Open collections across the catalog. Runnable request collections. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_json_ld - JSON-LD contexts across the catalog. Linked-data vocabularies. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_json_schemas - JSON Schemas across the catalog. Standalone data schemas. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_json_structures - JSON Structures across the catalog. Data structures behind an API. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_examples - Example payloads across the catalog. Real request/response examples. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_postman - Postman collections across the catalog. Postman-format collections (by reference). Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_vocabularies - API vocabularies across the catalog. Controlled vocabularies a provider publishes. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp
- find_apis_json - APIs.json indexes across the catalog. The APIs.json discovery documents themselves. Filter by q / tags / providers; include=["content"] inlines bodies. Use find_artifacts for cross-type search. Endpoint: https://apis.io/mcp

## Resources
- apis://catalog - Service root — network-wide artifact counts. MIME type: application/json
- apis://ratings/rubric - The scoring rubric — bands, facet weights, trend thresholds — so an agent can interpret any provider score. MIME type: application/json
- apis://llms.txt - The apis.io llms.txt index — a machine-readable map of the network for grounding. MIME type: text/plain
- apis://changes - PRO — Recent catalog changes (last 30 days): providers added/updated plus rating movement, as an attachable feed. MIME type: application/json

## Prompts
- find_api - Find an API for a task or use case, ranked with links. Arguments: task
- explain_artifact - Explain one API artifact (OpenAPI, AsyncAPI, Arazzo, rules, …) and how to use it. Arguments: aid, artifact_type
- provider_overview - Summarize what one provider offers — their APIs, artifacts, and links. Arguments: slug
- design_api_stack - PRO — Design a recommended API stack for a team, domain, or company: a scored provider per capability, exportable as APIs.json. Arguments: domain, constraints
- vendor_shortlist - PRO — Build a scored vendor shortlist for one capability, with tradeoffs. Arguments: capability, region
- integrate_provider - Onboard a provider end-to-end: pull its OpenAPI + onboarding, then produce first-integration steps. Arguments: slug, goal
- api_readiness_check - Assess whether an API is ready to adopt — artifacts present, rating, and what is missing. Arguments: aid
- audit_api_estate - PRO — Inventory, score, and gap a set of providers: what they publish, how they rate, and what they lack. Arguments: providers
- find_alternatives - PRO — Find and compare alternatives to a provider for a migration decision. Arguments: slug
- build_agent_toolset - PRO — Assemble the providers, MCP tools, and skills an agent needs for a job. Arguments: job, region
- track_provider_changes - PRO — Monitor a chosen set of providers for catalog and rating movement. Arguments: since, providers
- company_readiness - PRO — Assess a company's technology readiness from the demand-side data: where it invests, where it is thin, and which apis.io providers are already in its stack. Arguments: company
- best_in_class - Find the best-in-class APIs for an artifact quality — the most governed, the most MCP-ready, the most granular OAuth, and so on. Arguments: quality, tags
- improve_my_score - Read your provider rating and turn it into a ranked, do-this-next punch list. Arguments: slug
- agent_readiness_scan - Check whether an API/provider is ready for AI agents — MCP, Skills, llms.txt, OpenAPI, auth clarity. Arguments: slug
- claim_and_improve - PRO — For a provider you own: your rating, the gap, and the ranked plan to close it. Arguments: slug
- sell_upmarket - PRO — Find which Fortune-1000 companies to approach for your API, and where they are thin. Arguments: capability, company
- benchmark_against_peers - PRO — Benchmark a provider against its closest peers, facet by facet. Arguments: slug
- state_of_report - BUSINESS — Scaffold a data-report on the state of a category: ratings, movement, and demand. Arguments: scope
- movers_briefing - PRO — A narrative briefing on the biggest rating movements, with the why behind each. Arguments: scope
- insights_landscape - Map where the market is investing — the demand-side landscape for a topic. Arguments: topic
- category_leaderboard - PRO — The ranked quality leaderboard for one industry, region, or area. Arguments: kind, slug
- story_leads - OWNER — What is worth writing about this week: rising demand x thin coverage x rating movement. Arguments: focus
- network_pulse - PRO — What moved across the catalog and why it matters. Arguments: since
- demand_vs_supply - Find where demand outruns catalog coverage — the gaps worth filling. Arguments: topic
- explore_industry - Explore an industry vertical — its providers, leaders, and coverage. Arguments: slug
- explore_area - Explore an API Evangelist topic area and its member providers. Arguments: slug
- rating_methodology - Explain how apis.io scores an API — so you can cite or defend a rating.

## Metadata
- Owner: io.apis
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jun 29, 2026
- Source: https://registry.modelcontextprotocol.io
