mcpbeat Sign in

PublicAPIs.io MCP Server

by publicapis Your server? Claim it
answering

PublicAPIs.io is answering right now. Last checked 2 min ago. It exposes 8 tools.

Search 1,500+ public APIs with docs, code and auth/free-tier filters; list or sponsor your API.

Uptime history 23 hours of history
23 hours agonow
100.0%
Uptime 24h
82 of 82 checks
8
Tools
read from the server
2493 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 16 October 2026. No other catalogue keeps this.

16 Oct a tool changed version

Nothing serious here today

Today is the operative word: we check PublicAPIs.io every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add directory --transport http https://publicapis.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "directory": {
      "url": "https://publicapis.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.directory]
url = "https://publicapis.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "directory": {
      "url": "https://publicapis.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "directory": {
      "url": "https://publicapis.io/mcp"
    }
  }
}

Available tools 8

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

api
get_api
Everything about one API by slug (from search_apis): documentation summary, endpoints, auth, pricing and links. Use before writing integration code.
apis
search_apis
Find a public API or data source for a task: use this whenever the user (or your code) needs an API, dataset or third-party service, e.g. weather, geocoding, payments, sports scores, crypto prices, jobs, LLMs. Searches 1,500+ APIs on PublicAPIs.io and returns name, description, category, link and signals (auth: none/api_key/oauth, free_tier, https). Filter with auth="none" for APIs that need no key, free=true, https=true.
compare
compare_apis
Compare 2-5 APIs side by side (auth, free tier, HTTPS, pricing, docs summary) to choose one. Pass slugs from search_apis.
deal
get_deal
Status of a deal: negotiating, agreed, awaiting_approval, awaiting_payment (payment_url is included), publishing, live (live_url), rejected. Also returns the last messages.
offerings
list_offerings
Ways to get an API listed or sponsored on PublicAPIs.io, with fixed prices, current sponsorship availability and the rules.
quickstart
get_quickstart
Ready-to-run example code for calling an API, in javascript, python or curl. Use when you are about to integrate an API into code. Verified samples are marked verified=true.
send
send_message
Reply to the broker in an open deal. Returns the broker's answer and the deal status.
start
start_deal
Open a conversation with the PublicAPIs.io broker agent to list or sponsor an API. Say what you want in plain language and include the API name, website and a contact email if you have them. Returns deal_id and deal_key (keep both; they are needed to continue) and the broker's reply. Every deal is approved by a person before payment.

Endpoints

URLTransportStateLatencyChecked
https://publicapis.io/mcp streamable-http answering 2179 ms 2 min ago

Alternatives to PublicAPIs.io

same job, measured the same way
Sunstone Weave: Local Semantic Code Search
by space-bacon

Semantic search over local folders of code and docs, with a code-search encoder running on your CPU.

98 installs/wk local only
Linkbreakers Docs
by linkbreakers

Search and read Linkbreakers docs, pricing and QR code templates. Read-only, no auth.

3 tools answering
S
Spryloom
by spryloom

Publish apps from Claude Code, Codex or Cursor to your team, behind sign-in, with a database.

1 970 installs/wk local only
Vocenya Docs
by vocenya

Read-only search over the Vocenya AI receptionist API docs and endpoints, with code samples.

4 tools answering
Gitea MCP
by mrfentmen

Gitea.com public API: search repos and users.

85 installs/wk local only
YouTube Search Transcripts
by fernandoguiraud16-coder

Transcripts of the top YouTube videos for a keyword, with date, length and sort filters.

answering
Gread
by nitrorcr

An MCP server that gives your AI access to the source code and docs of all public github repos

5 tools answering
Codesurface
by codeturion

Indexes your codebase's public API and serves it via compact MCP tool responses.

203 installs/wk local only

PublicAPIs.io — questions

Answers built from our own checks of this server.

What can PublicAPIs.io do?
It exposes 8 tools, read directly from the server on our last check. Among them: compare_apis, get_api, get_deal, get_quickstart, list_offerings, search_apis and 2 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is PublicAPIs.io working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 82 of 82 checks got a reply (100.0%), average response time 2493 ms. The bar chart above shows every period we have measured.
How do I connect PublicAPIs.io?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does PublicAPIs.io need an API key?
No. PublicAPIs.io completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.