Version: 1.0.0
MCP Router API
The MCP Router API provides comprehensive access to Model Context Protocol (MCP) servers management. This API allows developers to start, stop, and monitor MCP servers, manage MCP applications, view detailed logs of request/response interactions, and directly process MCP protocol requests.
API Versioning:
- All management endpoints are prefixed with version identifier (/v0/...)
- The core MCP endpoint (/mcp) is not versioned for direct compatibility with client applications
Authentication:
- All endpoints require Bearer token authentication
- Different endpoints require different token scopes (see security schemes)
Authentication
- HTTP: Bearer Auth
Authentication uses Bearer token format. The token can be provided directly or with 'Bearer ' prefix. Different API endpoints may require different token scopes:
- /v0/servers/* requires MCP_SERVER_MANAGEMENT scope
- /v0/logs/* requires LOG_MANAGEMENT scope
- /v0/apps requires APPLICATION scope
- /mcp endpoint doesn't require a specific scope but still requires authentication
Security Scheme Type: | http |
---|---|
HTTP Authorization Scheme: | bearer |