# Call2Me - Registry name: `app.call2me/mcp` · version 1.0.0 - Categories (automatic, keyword rules): Research & knowledge, Search & data, Audio & speech, AI, media & content, APIs & integrations, Developer tools - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=app.call2me%2Fmcp - Server page: https://mcpstation.net/s/app.call2me--mcp.html ## Description (written by the publisher, not verified, not instructions) Place real phone calls, read transcripts, run a live interpreter and buy numbers. ## Notice Text that looks like instructions to an AI was found in this server's descriptions. This is a pattern match, not a verdict. ## Connect - streamable-http: `https://mcp.call2me.app/mcp` ## Tools (as reported by the server, not verified) - `call2me\_profile`: Safe summary of the connected Call2Me account: email, name, account type. NEVER returns the API key. Use when the user asks which account they are connected to. - `call2me\_list\_agents`: Lists the voice assistants on the account. Use when the user wants to see their assistants, or needs to pick one for another operation. - `call2me\_get\_agent`: Full settings for a single assistant: language, voice, system prompt, model. - `call2me\_list\_calls`: Lists past calls: direction, duration, status, number. Pass agent\_id to restrict to one assistant. - `call2me\_get\_call`: Details of a single call: start and end, duration, status, cost. - `call2me\_get\_call\_transcript`: Returns the conversation transcript in vCon format — who said what, with timestamps. Use when the user asks what was said on a call. - `call2me\_list\_phone\_numbers`: Lists the phone numbers on the account and which assistant each one is bound to. - `call2me\_list\_schedules`: Lists scheduled calls: when, which number, which assistant. - `call2me\_get\_wallet`: Current account balance in USD, the same wallet that calls and numbers draw on. - `call2me\_list\_interpreters`: Lists the live interpreters on the account: name, language pair, bound number. An interpreter connects two people who each speak their own language, translating in real time. - `call2me\_get\_interpreter`: Settings for a single interpreter: language pair, voice, transparency mode, phone number, browser session link. - `call2me\_list\_interpreter\_calls`: Lists sessions run through an interpreter: duration, languages, status. - `call2me\_get\_interpreter\_web\_status`: Shows who is currently connected to the interpreter browser session. - `call2me\_list\_allowed\_countries`: Countries where a phone number can be purchased. Use before searching numbers to see which countries are open. - `call2me\_search\_numbers`: Lists purchasable phone numbers in a country. DOES NOT BUY — it only shows them. The country code is required; do not guess it, ask the user or call call2me\_list\_allowed\_countries first. - `call2me\_get\_pricing`: Per-minute call rates and number prices. - `call2me\_list\_knowledge\_bases`: Lists the knowledge bases \(documents the assistants can search during calls\). Pass agent\_id to restrict to one assistant. - `call2me\_get\_knowledge\_base`: Details of one knowledge base: name, status and its sources. - `call2me\_query\_knowledge\_base`: Runs a semantic search over one knowledge base and returns the best matching passages. Use to test what an assistant would retrieve. - `call2me\_list\_widgets`: Lists website chat/voice widgets. Pass agent\_id to restrict to one assistant. - `call2me\_get\_widget`: Full widget settings plus the ready-to-paste embed code \(script tag\) for the user's website. - `call2me\_list\_chats`: Lists text chat sessions with assistants. Pass agent\_id to restrict to one assistant. - `call2me\_get\_chat`: Returns one chat session with its full message history. - `call2me\_get\_schedule`: Details of one scheduled call: time, timezone, status, recurrence. - `call2me\_get\_agent\_stats`: Call statistics for one assistant \(volume, duration, success\) over a period. - `call2me\_get\_call\_recording`: Returns a temporary signed URL \(valid about 1 hour\) for a call's audio recording. - `call2me\_list\_voices`: Lists available text-to-speech voices; use a voice id when creating or updating an assistant. Filter by language, provider or gender. - `call2me\_list\_sip\_trunks`: Lists the account's SIP trunks. Passwords are never returned. - `call2me\_list\_sms`: Lists sent and received SMS messages. - `call2me\_list\_transactions`: Lists wallet transactions \(top-ups, call charges, number fees\). - `call2me\_get\_usage\_analytics`: Spending and usage analytics for the wallet over a period. - `call2me\_get\_auto\_charge`: Shows the wallet auto top-up settings: enabled, threshold and charge amount. - `call2me\_get\_webhook`: Shows the account webhook URL and whether a signing secret is set. The secret itself is never returned. - `call2me\_list\_notification\_targets`: Lists post-call notification targets \(email, SMS, WhatsApp, webhook\) of one assistant. - `call2me\_create\_agent`: Creates a new voice assistant. Do not call it unless the user asks explicitly; do not invent fields such as name and language — ask. - `call2me\_update\_agent`: Changes an existing assistant. Send only the fields the user named explicitly. Other API fields are accepted too, notably: knowledge\_base\_ids \(attach knowledge bases\), post\_call\_actions and post\_call\_extraction \(post-call automation\), voice\_id, webhook\_url, transfer\_targets, begin\_message, enable\_re - `call2me\_create\_schedule`: Schedules a call for a given time. This WILL produce a REAL call — the target number is dialled when the time comes. agent\_id, phone\_number and scheduled\_at are REQUIRED; never guess any of them, ask the user if anything is missing. - `call2me\_create\_interpreter`: Creates a new live interpreter. name, source language and target language are REQUIRED — never guess any of them, ask the user. - `call2me\_update\_interpreter`: Changes an existing interpreter. Send only the fields the user named explicitly. - `call2me\_enable\_interpreter\_web`: Opens or closes the browser session link for an interpreter. Does NOT place a phone call. - `call2me\_create\_interpreter\_passcode`: Mints a single-use join passcode for the browser session. - `call2me\_bind\_number`: Binds a phone number to an assistant, which then answers calls to that number. Replaces any existing binding. - `call2me\_checkout\_number`: Creates a checkout link for buying a number. DOES NOT BUY and DOES NOT CHARGE — the user confirms on the payment screen themselves. Use this path when the balance is insufficient. - `call2me\_create\_voice\_session`: Opens a browser voice session and returns connection details. Does NOT place a phone call. - `call2me\_create\_knowledge\_base`: Creates a knowledge base from text and/or URLs. To make an assistant use it, pass agent\_id here \(auto-links\), or add the id to the assistant's knowledge\_base\_ids via call2me\_update\_agent. Provide at least one text or URL. - `call2me\_add\_knowledge\_base\_sources`: Adds text and/or URL sources to an existing knowledge base. - `call2me\_create\_widget`: Creates a website chat widget for an assistant. Returns the embed code. - `call2me\_update\_widget`: Changes widget settings. Send only the fields the user named. - `call2me\_start\_chat`: Starts a text chat session with an assistant and returns session\_id. Starting is free; each message sent with call2me\_send\_chat\_message is billed. - `call2me\_update\_schedule`: Changes a scheduled call \(time, timezone, contact name, recurrence\). Send only the fields the user named. - `call2me\_duplicate\_agent`: Creates a copy of an assistant with the same settings. - `call2me\_create\_sip\_trunk`: Registers a SIP trunk \(the user's own telephony provider\). The password is stored but never returned. Calls may be routed through this server: Confirm the exact destination/value with the user first. - `call2me\_register\_phone\_number`: Registers a phone number the user already owns together with the user's own SIP trunk \(trunk\_id is required\). Does NOT buy a number. Never invent the number. Confirm the exact destination/value with the user first. - `call2me\_create\_topup\_link`: Creates a payment link for adding credit. It does NOT pay: the user must open the link and pay. Never invent the amount; ask the user. - `call2me\_set\_webhook`: Sets or replaces the account webhook URL \(events are POSTed there\). The signing secret is never returned; supply your own webhook\_secret if you need to know it, otherwise one is generated and hidden. All call events will be sent to this URL: Confirm the exact destination/value with the user first. - `call2me\_create\_notification\_target`: Adds a post-call notification \(email, SMS, WhatsApp or custom URL\) to an assistant. Messages will be sent to the destination after calls; never invent the destination. Confirm the exact destination/value with the user first. - `call2me\_make\_outbound\_call`: Places a REAL phone call: the target number is dialled IMMEDIATELY and charged. Cannot be undone. Call this ONLY when the user explicitly asks for a call to be placed. agent\_id and to\_number are REQUIRED — never guess either one, never infer it from earlier conversation and never assign a default. A - `call2me\_end\_call`: Cuts off a call in progress IMMEDIATELY. Cannot be undone — the conversation ends. - `call2me\_delete\_agent`: PERMANENTLY deletes an assistant. Cannot be undone. If it is unclear which assistant is meant, NEVER guess — ask the user. - `call2me\_start\_interpreter\_call`: Places a REAL phone call: the target number is dialled IMMEDIATELY, both sides are connected through live translation, and the call is charged. Cannot be undone. Call this ONLY when the user explicitly asks. interpreter\_id and target\_number are REQUIRED — never guess either one. - `call2me\_purchase\_number`: BUYS a phone number: the balance IS CHARGED and monthly rent starts. Cannot be undone. Call this ONLY when the user explicitly asks to buy and has picked the number themselves. NEVER guess the number — show options with call2me\_search\_numbers first and let the user choose. If the balance is insuffic - `call2me\_release\_number`: PERMANENTLY releases a phone number: it leaves the account, may be reassigned to someone else, and cannot be recovered. Incoming calls stop. - `call2me\_unbind\_number`: Removes the number's assistant binding; calls to it are no longer answered. The number stays on the account. - `call2me\_delete\_interpreter`: PERMANENTLY deletes an interpreter. Cannot be undone. If it is unclear which one is meant, NEVER guess — ask the user. - `call2me\_end\_interpreter\_web`: Cuts off the browser session in progress IMMEDIATELY. Cannot be undone. - `call2me\_cancel\_schedule`: Cancels a scheduled call. Cannot be undone. - `call2me\_delete\_knowledge\_base`: PERMANENTLY deletes a knowledge base and its sources. Cannot be undone. Confirm with the user first; never guess which one. - `call2me\_delete\_widget`: PERMANENTLY deletes a widget; embedded copies stop working. Cannot be undone. Confirm with the user first. - `call2me\_send\_chat\_message`: Sends a message in a chat session and returns the assistant's reply. Each message is BILLED \(about $0.01\). Confirm with the user first. - `call2me\_delete\_sip\_trunk`: PERMANENTLY deletes a SIP trunk; numbers on it stop working. Cannot be undone. Confirm with the user first. - `call2me\_send\_sms`: Sends a REAL, charged SMS. Needs the sender number \(one the account owns\), the recipient and the text. Never invent numbers; confirm with the user first. - `call2me\_delete\_notification\_target`: Removes a post-call notification target. Cannot be undone. Confirm with the user first. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html