Developers / MCP
Talk to your data
Connect Claude, Cursor, or any MCP-compatible assistant to your Answering Agent account. Ask what customers called about, which tasks are piling up, who needs a follow-up — and get answers from your real conversations.
The server
https://answeringagent.com/mcpA remote MCP server using streamable HTTP transport. It authenticates with the same API keys as the REST API — create one in your dashboard under Team Settings → API Keys and pass it as a bearer token. Everything is read-only and scoped to your team.
Connect your client
Claude Code
claude mcp add --transport http answering-agent https://answeringagent.com/mcp \
--header "Authorization: Bearer YOUR_API_KEY"Claude Desktop
Add this to your claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"answering-agent": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://answeringagent.com/mcp",
"--header", "Authorization: Bearer YOUR_API_KEY"
]
}
}
}Cursor
Add this to .cursor/mcp.json in your project (or ~/.cursor/mcp.json globally):
{
"mcpServers": {
"answering-agent": {
"url": "https://answeringagent.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Anything else
Any client that speaks MCP over streamable HTTP works: point it at the endpoint and send Authorization: Bearer YOUR_API_KEY with each request.
Available tools
| Parameter | Type | Description |
|---|---|---|
| get_account_overview | tool | Your user, team, and the phone numbers/locations the key can see. |
| list_conversations | tool | Browse calls, chats, texts, and emails with summaries and filters. |
| get_conversation | tool | Full transcript and extracted tasks for one conversation. |
| list_tasks | tool | Follow-up tasks with status, priority, and category filters. |
| get_task | tool | One task by id. |
| search_contacts | tool | Search contacts by name, phone, email, or company. |
| get_contact | tool | One contact by id. |
| get_stats | tool | Conversation and task counts by channel, category, and status. |
Things to ask
Once connected, try prompts like:
- “What did customers call about most this month?”
- “Show me conversations that still need a follow-up.”
- “Summarize the open high-priority tasks.”
- “Pull the transcript of the last cancellation call and tell me what we could improve.”
Security
The server holds no credentials of its own — every tool call runs with your API key, so access control is enforced exactly like the REST API: your team only, your role's locations only, read-only. Treat the key like a password and revoke it from the dashboard if it leaks. One caveat worth knowing: transcripts can contain customer details, so only connect clients you trust with that data.