What the MCP Server Can Do
With an MCP client connected, your AI assistant has native access to:Prerequisites
- A UponAI API key (from the API Keys tab in your dashboard)
- An MCP client (Cursor, Claude Desktop, Claude Code, etc.)
- MCP server URL:
https://retell.stlmcp.com - Auth header:
Authorization: Bearer <YOUR_API_KEY>
Setup
- Cursor
- Claude Desktop
- Claude Code
- Other clients
Open the command palette → Cursor Settings → MCP → Add new global MCP server:
Example Prompts
Once connected, try these prompts in your MCP client:- “List my agents and summarize what each one does.”
- “Create a new agent for inbound sales qualification and publish it.”
- “Show me the last 20 calls and flag any with low QA scores.”
- “Create a knowledge base and attach these sources, then update my agent to use it.”
- “Import this phone number and assign it to my agent.”
- “Rerun QA on this call and summarize the failure reasons.”
Security
Connecting an LLM to operational tools introduces prompt injection risk — untrusted content in call transcripts, user messages, or KB documents can include instructions that try to trick the model into taking unintended actions. Recommendations:- Use least privilege — create API keys with minimum required permissions
- Never paste API keys into chat — store them in client secrets/settings
- Prefer read-first workflows — fetch a resource before updating or deleting it
- Gate destructive actions — delete and publish should require explicit intent
- Avoid sending full call transcripts to the model if you don’t need them — they may contain PII
- Use development data when exploring agent behavior, not production