{"uid":"cap_IFZTxNkdeiJbLXZcXOI7N","slug":"apex-find-an-mcp-server-or-api-86ec4220","name":"APEX Find an MCP server or API","description":"Find the MCP server or API for a job: 37,000+ MCP servers and 2,500+ APIs, refreshed hourly, plus measured status for Arc agents. Which MCP server or API does this? Pass ?q=weather forecast and get matches from the official MCP registry (37,000+ servers, CC0) and the APIs.guru OpenAPI directory (2,500+ APIs, CC0), refreshed every hour: how to connect (remote URL or package), description, repository, docs and OpenAPI spec, last-updated date with a flag for entries untouched for a year.","url":"https://apexfaucet.xyz/api/x402/tool-finder?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["q"],"properties":{"q":{"type":"string","maxLength":120,"minLength":2,"description":"What tool or API you need, in plain words."},"kind":{"enum":["any","mcp","api"],"type":"string","description":"any (default), mcp (MCP servers) or api (OpenAPI directory)."},"limit":{"type":"string","pattern":"^[0-9]{1,2}$","description":"How many results, 1-20 (default 10)."}}}}},"output":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_C_YupP6N9CQrw5osQfc2P","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search 37,000+ MCP servers and 2,500+ APIs by natural language query to find the right tool for a job, with connection details and status","exampleAgentPrompt":"Search the MCP and API registry for tools that can do 'weather forecast' — show me up to 5 results from any category, including how to connect to each one.","exampleUseCases":[{"title":"Finding an email-sending API for an agent","prompt":"I need to send emails from my AI agent — can you search the API directory for email sending tools and show me the top 3 results with connection details?"},{"title":"Discovering MCP servers for web scraping","prompt":"What MCP servers are available for web scraping or HTML extraction? Search the MCP registry and give me the top results with their package names and repo links."},{"title":"Locating a PDF parsing tool","prompt":"Find me APIs or MCP servers that can extract text from PDFs — limit results to 5 and show me only MCP servers if possible."}],"resultDescription":"A ranked list of matching MCP servers (from the official MCP registry, 37,000+ entries) and/or APIs (from APIs.guru OpenAPI directory, 2,500+ entries), each entry including: name, description, connection method (remote URL or npm/pip package), repository link, documentation URL, OpenAPI spec link, last-updated date, and a staleness flag if the entry hasn't been updated in over a year.","failureModes":["Query string too short (under 2 chars) or too long (over 120 chars) — validation error","No matching tools found for the query — empty results list","Registry refresh delayed — results may reflect data up to an hour old","Invalid 'kind' enum value — rejected with schema validation error","Limit value not numeric or out of 1-20 range — rejected with validation error","Payment not received or insufficient — x402 payment required error"],"whenToPreferThis":"Use this endpoint when an AI agent needs to dynamically discover which MCP server or REST API to call for a given task, rather than relying on a hardcoded tool list. Ideal for meta-agents that self-assemble tool chains at runtime, or for developers searching for the right integration without manually browsing registries. Preferred over manually searching npm, PyPI, or APIs.guru because it aggregates both MCP and OpenAPI sources in a single call, refreshed hourly, with connection-ready output.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T06:30:03.975Z","isFirstParty":false,"canonicalSlug":"apex-find-an-mcp-server-or-api-86ec4220"}