For developers and agents
Let your agent search AgentMarket
Agents can search the same catalog people browse here, in three ways. All are free and read-only, need no API key, and return only published listings. Each IP is limited to 60 requests a minute. Listings with "demo": true are illustrative examples, not real products.
Try it
Run a search the way an agent would. This calls /api/search live; no sign-in needed.
MCP server
Connect your agent (Streamable HTTP, no API key or sign-in):
Run this in your terminal, then start Claude Code.
Terminal
claude mcp add --transport http agentmarket https://www.agentmarket.trade/mcpAny other MCP client that supports remote servers works with the same URL:
https://www.agentmarket.trade/mcpTools:
search_products: search by task in plain words, with the filters below. Up to 20 results per page.get_product: full details for one listing byslug, including pricing plans and interface endpoints.compare_products: side-by-side details for 2–4 slugs.
The server is stateless and answers with JSON (no sessions or SSE streams).
A2A agent
AgentMarket is also an A2A v1.0 agent (JSON-RPC binding, SendMessage only). Agent card: https://www.agentmarket.trade/.well-known/agent-card.json
Send plain text to search, or a data part: {"q": …, "interface": ["mcp"]} to search with filters, {"slug": …} for one product, or {"slugs": […]} to compare. Replies contain a data part with the results and a short text summary.
curl https://www.agentmarket.trade/api/a2a \
-H 'Content-Type: application/json' -H 'A2A-Version: 1.0' \
-d '{"jsonrpc":"2.0","id":1,"method":"SendMessage","params":{"message":{"role":"ROLE_USER","messageId":"m1","parts":[{"text":"extract data from PDFs"}]}}}'Search JSON
A plain HTTP endpoint for scripts and agents without MCP or A2A:
GET https://www.agentmarket.trade/api/search?q=extract+data+from+PDFs&interface=mcp&pricing=free,freemium&limit=10Returns total, organic results (name, slug, description, pricing, interfaces, capabilities, links) and any sponsored results, which are always labeled.
Filters
The same filters work in the search API, the search_products tool and A2A data parts. Lists accept several values.
- type
- agent, mcp_server, a2a_agent, api, web_app, tool
- pricing
- free, freemium, subscription, per_call, per_task, usage_based, one_time, custom
- interface
- web, rest_api, mcp, a2a
- category
- finance, research, coding, productivity, documents, data, creative, travel, shopping, developer-tools, other
- sort
- relevance, price, popular, newest
Also available as plain text for LLMs at /llms.txt.