API ReferenceMCP

Get MCP server details by IDv3.1

GET
/api/v3.1/mcp/{id}

Retrieves detailed configuration information for a specific Model Control Protocol (MCP) server. The returned data includes connection details, associated applications, enabled tools, and authentication configuration.

Authorization

ApiKeyAuth
x-api-key<token>

Project API key authentication

In: header

Path Parameters

idstringRequired

The ID of the MCP server

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v3.1/mcp/550e8400-e29b-41d4-a716-446655440000"
{  "id": "550e8400-e29b-41d4-a716-446655440000",  "name": "GitHub Integration Server",  "auth_config_ids": [    "ac_1a2b3c4d5e6f",    "ac_7g8h9i0j1k2l"  ],  "allowed_tools": [    "GITHUB_CREATE_AN_ISSUE",    "GITHUB_GET_A_REPOSITORY",    "GITHUB_LIST_PULL_REQUESTS"  ],  "mcp_url": "https://backend.composio.dev/v3/mcp/550e8400-e29b-41d4-a716-446655440000?user_id=john",  "toolkits": [    "github",    "jira",    "slack"  ],  "toolkit_icons": {    "github": "https://assets.composio.dev/logos/github.png",    "jira": "https://assets.composio.dev/logos/jira.png",    "slack": "https://assets.composio.dev/logos/slack.png"  },  "commands": {    "cursor": "npx @composio/mcp@latest setup \"https://backend.composio.dev/v3/mcp/550e8400-e29b-41d4-a716-446655440000?user_id=john\" --client cursor",    "claude": "npx @composio/mcp@latest setup \"https://backend.composio.dev/v3/mcp/550e8400-e29b-41d4-a716-446655440000?user_id=john\" --client claude",    "windsurf": "npx @composio/mcp@latest setup \"https://backend.composio.dev/v3/mcp/550e8400-e29b-41d4-a716-446655440000?user_id=john\" --client windsurf"  },  "updated_at": "2023-06-15T14:30:00.000Z",  "created_at": "2023-06-10T09:15:00.000Z",  "server_instance_count": 5,  "managed_auth_via_composio": true,  "deleted": true}