Free search over ~50k agent tools: paid x402 APIs and MCP servers. Price, networks, how to call.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Free. Check whether an x402 endpoint or MCP tool is real, payable and active BEFORE you pay it. Pass a URL; get a 0–100 payability score, the listed price and networks, when it was last active (for paid listings, the last settled payment), and flags for catalog-flooding or outlier pricing. Scored from the public PayAI x402 Bazaar + MCP Registry index — listings are third-party data, not endorsed. Returns a 0–100 score, a verdict (payable / mixed / unverified), the listed price, networks and last-active date, plain-language signals, and provider flooding / price-outlier warnings.
The endpoint URL (or host) you're about to pay — e.g. 'https://api.example.com/v1/search'.
What you expect to pay per call, in US dollars. If the listed price is higher you'll be warned.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Tool list last changed Oct 25, 2026.
Free. Check whether an x402 endpoint or MCP tool is real, payable and active BEFORE you pay it. Pass a URL; get a 0–100 payability score, the listed price and networks, when it was last active (for paid listings, the last settled payment), and flags for catalog-flooding or outlier pricing. Scored from the public PayAI x402 Bazaar + MCP Registry index — listings are third-party data, not endorsed. Returns a 0–100 score, a verdict (payable / mixed / unverified), the listed price, networks and last-active date, plain-language signals, and provider flooding / price-outlier warnings.
| Argument | Type | Description |
|---|---|---|
| url* | string | The endpoint URL (or host) you're about to pay — e.g. 'https://api.example.com/v1/search'. |
| maxPriceUsd | number | What you expect to pay per call, in US dollars. If the listed price is higher you'll be warned. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"maxLength": 500,
"minLength": 4,
"description": "The endpoint URL (or host) you're about to pay — e.g. 'https://api.example.com/v1/search'."
},
"maxPriceUsd": {
"type": "number",
"maximum": 100000,
"minimum": 0,
"description": "What you expect to pay per call, in US dollars. If the listed price is higher you'll be warned."
}
}
}Free. Free search across public agent-tool catalogs — paid x402 APIs and MCP tools (PayAI's x402 Bazaar) and MCP servers (the official MCP Registry). Describe what you need in plain words; get matching tools with price, payment networks and how to call them. Returns up to 10 matches with kind (x402-http, x402-mcp, mcp-remote, mcp-package), URL, price per call in USD when listed, payment networks, and a one-line howToUse. `matched: false` means nothing covered your request well.
| Argument | Type | Description |
|---|---|---|
| need* | string | What you need, in plain words — e.g. 'verify a contractor license in Texas'. |
| limit | integer | Results to return (1–10, default 5). |
| payment | string | 'paid' = x402 pay-per-call only, 'free' = no listed price. Default any. |
| maxPriceUsd | number | Most you'd pay per call, in US dollars. Free tools always qualify. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"need"
],
"properties": {
"need": {
"type": "string",
"maxLength": 300,
"minLength": 3,
"description": "What you need, in plain words — e.g. 'verify a contractor license in Texas'."
},
"limit": {
"type": "integer",
"maximum": 10,
"minimum": 1,
"description": "Results to return (1–10, default 5)."
},
"payment": {
"enum": [
"any",
"paid",
"free"
],
"type": "string",
"description": "'paid' = x402 pay-per-call only, 'free' = no listed price. Default any."
},
"maxPriceUsd": {
"type": "number",
"maximum": 1000,
"minimum": 0,
"description": "Most you'd pay per call, in US dollars. Free tools always qualify."
}
}
}Free. Nothing fits? Say what you needed (free, no personal information): the report_unmet_need MCP tool, or POST https://subpay.ai/api/v1/find/unmet. It decides what gets built next.
| Argument | Type | Description |
|---|---|---|
| need* | string | What you were looking for. |
| details | string | Inputs you'd send, output you need, why existing tools don't fit. No personal information. |
| searchId | string | The searchId from find_tools, if you searched first. |
| wouldPayUsd | number | Most you'd pay per call, in US dollars. |
| monthlyVolume | integer | Calls you'd make per month. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"need"
],
"properties": {
"need": {
"type": "string",
"maxLength": 300,
"minLength": 3,
"description": "What you were looking for."
},
"details": {
"type": "string",
"maxLength": 1000,
"description": "Inputs you'd send, output you need, why existing tools don't fit. No personal information."
},
"searchId": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
"description": "The searchId from find_tools, if you searched first."
},
"wouldPayUsd": {
"type": "number",
"maximum": 1000,
"minimum": 0,
"description": "Most you'd pay per call, in US dollars."
},
"monthlyVolume": {
"type": "integer",
"maximum": 10000000,
"minimum": 0,
"description": "Calls you'd make per month."
}
}
}