J3R
01/26/2026, 10:54 PMAI Evy
01/26/2026, 10:54 PMAI Evy
01/26/2026, 10:54 PMGET /get-mcp-tools/{agent_id}
With required parameters:
- agent_id (path parameter) - Unique id of the agent
- mcp_id (query parameter) - The ID of the MCP server to get tools from
Here's the documented SDK usage:
javascript
import Retell from 'retell-sdk';
const client = new Retell({
apiKey: 'YOUR_RETELL_API_KEY',
}) ;
const mcpToolDefinitions = await client.mcpTool.getMcpTools('oBeDLoLOeuAbiuaMFXRtDOLriTJ5tSxD', {
mcp_id: 'mcp-server-1',
}) ;
console.log(mcpToolDefinitions) ;
However, if your request is correctly formatted and you're still receiving a 500 error, this typically points to a backend issue that needs to be investigated by the Retell team. Similar 500 Internal Server Error issues have been reported by other users with different endpoints, and the Retell team has worked to resolve them. [(2) ]() , [(3) ]()
Recommended next steps:
1. Verify your MCP server is accessible and returning valid tool definitions
2. Contact Retell support directly with your specific agent ID and MCP ID for investigation
For additional support:
- Visit [Contact Sales]()
- Visit [)AI Evy
01/26/2026, 10:54 PMAI Evy
01/26/2026, 10:54 PMJ3R
01/26/2026, 10:56 PMJ3R
01/26/2026, 10:56 PMAI Evy
01/26/2026, 10:56 PMAI Evy
01/26/2026, 10:56 PMAI Evy
01/26/2026, 10:56 PMAI Evy
01/26/2026, 10:56 PM