AgentPhone · MCP Server
MCP-Server · lesen und schreiben und löschen und senden · MIT · lokal (stdio) · entfernt (HTTP)
Beschreibung des Anbieters
Give AI agents real phone numbers, messages, and voice calls via MCP.
Werkzeuge
account_overviewGet a complete snapshot of your AgentPhone account: agents, phone numbers, webhook status, and usage limits.
Angabe des Anbieters · Beleg 5list_numbersList all phone numbers in your account, each with its ID, status, country, and assigned agent.
Angabe des Anbieters · Beleg 5buy_numberPurchase a new phone number. This is a paid purchase that charges the account's balance. area_code requests a specific region (e.g. '415' for San Francisco); agent_id attaches it on purchase.…
Angabe des Anbieters · Beleg 5send_messageSend an SMS or iMessage from one of your agent's phone numbers, or react to a message. The agent must have at least one phone number attached.…
Angabe des Anbieters · Beleg 5get_messagesGet SMS messages for a specific phone number, identified by its number ID. Returns individual messages rather than grouped conversation threads.
Angabe des Anbieters · Beleg 5list_callsList recent calls. Scope by agent_id or number_id, or use status/direction/search to filter globally. When agent_id or number_id is passed, status/direction/search filters are not applied.…
Angabe des Anbieters · Beleg 5get_callGet details and transcript for a specific call, identified by its call ID. Pass wait=true to block until an in-progress call finishes before returning.
Angabe des Anbieters · Beleg 5make_callInitiate an outbound, webhook-driven phone call where your backend handles the conversation logic. The agent must have a phone number attached and a webhook configured.…
Angabe des Anbieters · Beleg 5make_conversation_callPlace a phone call where the AI has an autonomous conversation about a given topic — scheduling, surveys, follow-ups, etc. No webhook setup needed. The agent must have a phone number attached.…
Angabe des Anbieters · Beleg 5list_agentsList all agents with their phone numbers and voice configuration. An agent is required before you can make calls — it owns phone numbers and handles voice/SMS.
Angabe des Anbieters · Beleg 5create_agentCreate a new agent. An agent owns phone numbers and handles calls/SMS. A newly created agent has no phone number until one is attached.…
Angabe des Anbieters · Beleg 5update_agentUpdate an agent's configuration — name, description, voice settings, instructions, greeting, call transfer, or voicemail. Only provided fields are updated.…
Angabe des Anbieters · Beleg 5delete_agentDelete an agent permanently. Phone numbers attached to it are kept but unassigned. This cannot be undone.
Angabe des Anbieters · Beleg 5get_agentGet details for a specific agent including its phone numbers, voice configuration, and instructions.
Angabe des Anbieters · Beleg 5attach_numberAttach a phone number to an agent so the agent handles calls/SMS on that number. Takes an agent ID and a phone number ID.
Angabe des Anbieters · Beleg 5detach_numberDetach a phone number from an agent. The number is kept in your account but becomes unassigned.
Angabe des Anbieters · Beleg 5list_voicesList available voices for agents. Each voice has a voice_id used in an agent's voice field.
Angabe des Anbieters · Beleg 5list_conversationsList SMS conversations. Optionally filter by agent_id to see conversations for a specific agent.…
Angabe des Anbieters · Beleg 5get_conversationGet a specific SMS conversation with full message history, identified by its conversation ID.
Angabe des Anbieters · Beleg 5update_conversationSet metadata on a conversation. Use this to store custom state, tags, or context that persists between messages. Pass null to clear metadata.
Angabe des Anbieters · Beleg 5list_contactsList saved contacts (your address book). Optionally filter with a search term that matches name or phone number.
Angabe des Anbieters · Beleg 5manage_contactCreate, update, or delete a saved contact. Set `action` to choose the operation.…
Angabe des Anbieters · Beleg 5get_usageGet account usage statistics. By default returns a summary with number usage plus message, call, and webhook volume. Use breakdown='daily' or 'monthly' for time-series data.
Angabe des Anbieters · Beleg 5get_webhookGet the webhook configuration. Pass agent_id to get an agent-specific webhook, or omit for the project-level default.
Angabe des Anbieters · Beleg 5set_webhookSet a webhook URL to receive inbound messages and call events. Pass agent_id to set a webhook for a specific agent (overrides project default).…
Angabe des Anbieters · Beleg 5delete_webhookRemove a webhook. Pass agent_id to remove an agent's webhook (falls back to project default). Omit agent_id to remove the project-level webhook.
Angabe des Anbieters · Beleg 5test_webhookSend a test event to verify a webhook is working. Returns the HTTP status code and response time. Pass agent_id to test that agent's webhook. Omit to test the project-level webhook.
Angabe des Anbieters · Beleg 5list_webhook_deliveriesView recent webhook delivery history. Shows which events were delivered, HTTP status codes, and timing. Pass agent_id to see deliveries for that agent's webhook. Omit for project-level.
Angabe des Anbieters · Beleg 5
Voraussetzungen
AGENTPHONE_API_KEY· Umgebungsvariable · erforderlich · Beleg 1npx· Paketmanager · erforderlich · Beleg 1Authorization· HTTP-Header · erforderlich · Beleg 1MCP_OAUTH_CLIENT_SECRET· Umgebungsvariable · optional · Beleg 6AGENTPHONE_BASE_URL· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7PORT· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7MCP_ENABLE_INSPECTOR· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7NODE_ENV· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7MCP_OAUTH_CLIENT_ID· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7AGENTPHONE_OAUTH_AUTHORIZE· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7AGENTPHONE_OAUTH_ISSUER· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7
Installation
npx -y agentphone-mcp@0.6.0Eckdaten
- Maintainer
- AgentPhone-AI
- Repository-Lizenz
- MIT
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- —
- Bereiche
- —
- Plattformen
- —
- Version
- 0.6.0
- Clients
- Claude Code, Claude Desktop, Cursor, Windsurf
Zugriffe und Risiken
- Zugriffe laut Paketangaben
- lesen, schreiben, löschen, senden
- Authentifizierung
- API-Key, Token
- Transport
- stdio, streamable-http
- Technische Prüfung
- Ungeprüft
Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.
Quellen (7)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Abgerufen und Felder geprüft: 2026-10-04; technische Prüfung: ungeprüft
954EFCF0<MCPSERVE<<<<<<<<<<<<<Q7<UNGEPRUEFT<<<<<<<<<<<<<<<<<