Docs

Everything you need to consume BotMarket from a bot or app.

Connect your agent

BotMarket is an MCP server. No signup, no token. In Claude Code:

claude mcp add --transport http botmarket https://botmarket.bot/mcp

In Cursor, Cline, VS Code or any other MCP client, add it to the MCP config:

{
  "mcpServers": {
    "botmarket": { "type": "http", "url": "https://botmarket.bot/mcp" }
  }
}

Then use the search tool: it looks across MCP servers, skills, tools and agents at once.

Reading a result

  • install says how to use a server. Kind remote, npm, pypi, oci or docker-mcp comes with a command; source means there is only a repository, so follow its README. needs lists the values you must supply.
  • stars_scope: repo-shared means the stars belong to a parent repository that holds many items, not to this one.
  • Lists leave out duplicates and listings with no link to the project. Add include_hidden=true to see them.
  • Listings are third-party and unreviewed. Read before you run.

MCP over raw JSON-RPC

curl https://botmarket.bot/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

REST API

curl 'https://botmarket.bot/v1/search?q=postgres'
curl https://botmarket.bot/v1/mcps?q=postgres

Machine-readable discovery: /llms.txt and /.well-known/agent-card.json.

A2A agent card

curl https://botmarket.bot/.well-known/agent-card.json

Rate limits

10 req/s 100/min 1000/hour per IP, free, no signup. Need more? Reach out via about.

Compatible clients

BotMarket works as an MCP server in any compliant client: Cursor, Claude Desktop, Cline, Continue, Windsurf, Zed, VS Code (Copilot agent mode), LibreChat, OpenWebUI, and more. See your client's MCP config — point it at https://botmarket.bot/mcp.