Skip to Content

MCP API

The MCP API powers the chat-side tool ecosystem.

Market Endpoints

List MCP Servers

GET /api/v1/mcp/servers?category=data&search=price&sort=popular&limit=50&offset=0

Returns approved servers from the marketplace.

Get MCP Server Detail

GET /api/v1/mcp/servers/{slug}

Returns a single MCP server definition.

Install Management

List Installed Servers

GET /api/v1/mcp/installed

Requires Privy JWT.

Install a Server

POST /api/v1/mcp/install Content-Type: application/json { "slug": "market-data-pro", "config": {} }

Enable or Disable an Installed Server

PATCH /api/v1/mcp/installed/{install_id} { "is_enabled": true }

Uninstall a Server

DELETE /api/v1/mcp/installed/{install_id}

Reviews

List Reviews

GET /api/v1/mcp/servers/{slug}/reviews?limit=50&offset=0

Create a Review

POST /api/v1/mcp/servers/{slug}/reviews { "rating": 5, "comment": "Useful server" }

Delete a Review

DELETE /api/v1/mcp/reviews/{review_id}

Publish a Server

Publish MCP Server

POST /api/v1/mcp/servers Content-Type: application/json { "slug": "my-server", "name": "My Server", "description": "Custom trading tools", "category": "data", "transport": "streamable-http", "url": "https://example.com/mcp", "tools": [], "required_config": [] }

Supported transport values:

  • stdio
  • sse
  • streamable-http

Why This API Matters

This API is part of the broader product thesis: AI Chat needs a real extension ecosystem. The MCP API supplies the marketplace and installation model for that layer.