# Get Custom MCP Server Retrieve detailed information about a specific custom MCP server configuration, including server URL, authentication type, and tool configuration. #### Path Parameters **`config_id`** string required The MCP configuration ID (mcp_ prefixed string). ## Returns Complete MCP configuration details including server information, authentication type, and tool settings. Request ```bash curl https://api.aitronos.com/v1/mcp-configurations/mcp_abc123xyz \ -H "X-API-Key: $FREDDY_API_KEY" ``` ```python import os import requests api_key = os.environ["FREDDY_API_KEY"] response = requests.get( "https://api.aitronos.com/v1/mcp-configurations/mcp_abc123xyz", headers={"X-API-Key": api_key} ) response.raise_for_status() mcp = response.json() print(f"MCP: {mcp['name']} - Status: {mcp['connectionStatus']}") ``` ```javascript const response = await fetch( "https://api.aitronos.com/v1/mcp-configurations/mcp_abc123xyz", { headers: { "X-API-Key": process.env.FREDDY_API_KEY } } ); if (!response.ok) { throw new Error("Request failed"); } const mcp = await response.json(); console.log(`MCP: ${mcp.name} - Status: ${mcp.connectionStatus}`); ``` 200 OK ```json { "id": "mcp_abc123xyz", "name": "GitHub Integration", "type": "custom", "organization_id": "org_1234567890abcdef1234567890abcdef", "userId": "usr_1234567890abcdef1234567890abcdef", "server_url": "https://github-mcp.aitronos.com", "transportType": "streamable_http", "authType": "oauth", "isActive": true, "connectionStatus": "connected", "lastConnectedAt": "2025-11-13T09:45:00Z", "errorMessage": null, "created_at": "2025-11-12T14:30:00Z", "updated_at": "2025-11-13T09:45:00Z" } ``` 404 Not Found ```json { "success": false, "error": { "code": "NOT_FOUND", "message": "MCP configuration with ID 'mcp_abc123xyz' not found.", "system_message": "Resource not found", "type": "not_found_error", "status": 404, "trace_id": "req_mno345", "timestamp": "2025-11-13T10:30:00Z" } } ```