73trust / 100

PublicAPIs.io

by publicapis.io in Search & web

MCP serverPassing, checked 51 min ago

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

https://publicapis.io/mcp
Tools
8
open to any client
Uptime
100%
last 30 days
Response time
1.8 s
3.0 s slowest 5%
Last check
Passed
51 min ago, next in 5 h

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "publicapis-io": {
      "type": "http",
      "url": "https://publicapis.io/mcp"
    }
  }
}

8 tools

  • 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…

  • get_api

    Everything about one API by slug (from search_apis): documentation summary, endpoints, auth, pricing and links. Use before writing integration code.

  • 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.

  • compare_apis

    Compare 2-5 APIs side by side (auth, free tier, HTTPS, pricing, docs summary) to choose one. Pass slugs from search_apis.

  • list_offerings

    Ways to get an API listed or sponsored on PublicAPIs.io, with fixed prices, current sponsorship availability and the rules.

  • 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…

  • send_message

    Reply to the broker in an open deal. Returns the broker's answer and the deal status.

  • 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.

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
51 min agoPassed2001.7 s
9 h agoPassed2002.5 s
19 h agoPassed2003.0 s
30 h agoPassed2002.3 s
40 h agoPassed2001.2 s
Show 5 older checks
2 days agoPassed2001.8 s
3 days agoPassed2001.7 s
3 days agoPassed2001.5 s
3 days agoPassed2002.4 s
4 days agoPassed2001.9 s