MCP Servers API¶
| Method | Endpoint | Description |
|---|---|---|
POST |
/api/mcps |
Register MCP server |
GET |
/api/mcps |
List MCP servers |
GET |
/api/mcps/{id} |
Get MCP server |
POST |
/api/mcps/{id}/test |
Test MCP connection |
GET |
/api/mcps/{id}/tools |
List tools from MCP server |
DELETE |
/api/mcps/{id} |
Remove MCP server |
Register MCP Server¶
Response: 201 Created
List MCP Servers¶
Response: 200 OK — Array of MCP server objects.
Get MCP Server¶
Response: 200 OK
Test Connection¶
Tests whether the MCP server can be reached and responds correctly.
Response: 200 OK — {status: "connected"} or error details.
List Tools¶
Returns the list of tools exposed by the MCP server.
Response: 200 OK — Array of tool definitions.
Remove MCP Server¶
Response: 204 No Content