PayAPI Market lets an assistant search, browse and inspect a catalogue of pay-per-call x402 APIs, and submit new API listings for review.
What you can do
Search the live API catalogue by free text across name, description, category and provider name, optionally including unverified listings. Browse the catalogue, optionally filtered to one category. Fetch a single listing by id or slug, including base URL, price range, network, verification state and a reliability score. Submit a new API listing, which is validated, preflighted and placed in pending review. The search, list and get tools are free and read-only.
When to use it
Useful when an assistant needs to discover APIs it could call and pay for per request, or when a provider wants to add an API to the marketplace. The catalogue tools are free, so they are safe to consult before deciding whether to pay for a listed API.
Requirements
A remote streamable HTTP endpoint; no package, account, API key, environment variable or header is declared. To actually call a listed API, the assistant needs its own wallet to answer the HTTP 402 payment challenge in USDC on Base, Solana or Algorand.
Before you install
The catalogue tools spend nothing, but calling a listed API requires paying per request with your own wallet. Submitting a listing is a write action and is rate limited per IP and wallet; PayAPI Market tests submissions with a real paid call of up to $0.10 USDC on Base. payment_verified covers only the routes listed in verified_routes, so other routes are unverified.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/market.payapi%2Fmarketplace/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Free-text search across the live catalogue. Matches listing name, description, category and provider name. Returns settlement-verified listings only unless verified_only is false. Free and read-only; spends nothing.
Parameterslimitqueryrequirednetworkverified_only
list_apis
List the PayAPI Market catalogue
Browse the live catalogue, optionally filtered to one category. Omit category for everything. Returns settlement-verified listings only unless verified_only is false. Free and read-only; spends nothing.
Parameterslimitnetworkcategoryverified_only
get_api
Get one PayAPI Market listing
Fetch a single live listing by its id or slug, including base_url, price range, network and verification state. payment_verified is true if at least one route was paid; verified_routes names each paid route with its on-chain receipt. Also returns a reliability object: score (0 to 100 or null), band (strong, established, thin, caution or unscored) and computed_at. Reliability is a running score from paid verifications, health history and payTo integrity, not a star rating and not a guarantee; unscored means it has not been computed for that listing yet. Method: https://payapi.market/how-an-agent-finds-payapi. Returns the listing whether or not it is verified, and reports payment_verified honestly. Free and read-only; spends nothing.
Parametersidrequired
submit_listing
Submit a listing to PayAPI Market
Submit a new API listing to PayAPI Market. The listing will be validated, preflighted, and placed in pending review. NEVER sets payment_verified or makes the listing live - PayAPI Market will test it with a real paid call (up to $0.10 USDC on Base). If the test succeeds, the listing receives a settlement-verified badge and appears in the marketplace. Rate limited: max 10 submissions per hour, 50 per day per IP and per payTo address.
ParametersnamerequiredpayTorequiredpricerequirednetworkbase_urlcategoryrequirednetworksdescriptionrequiredmcp_endpointsample_inputcontact_emailrequiredprovider_name+1 more
Version history
2
v1.1.0LatestOct 24, 2026
v1.0.1Sep 16, 2026
Score
72%
72% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Publish an icon in the registry entry.
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.