Call2Me

app.call2me/mcp

Place real phone calls, read transcripts, run a live interpreter and buy numbers.

Yes, your AI can use this right now.Answered a live MCP handshake in 792 ms with no sign-in needed and exposes 79 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://mcp.call2me.app/mcp

79 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
call2me_profileread-only

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_agentsread-only

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_agentread-only

Full settings for a single assistant: language, voice, system prompt, model.

call2me_list_callsread-only

Lists past calls: direction, duration, status, number. Pass agent_id to restrict to one assistant.

call2me_get_callread-only

Details of a single call: start and end, duration, status, cost.

call2me_get_call_transcriptread-only

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_numbersread-only

Lists the phone numbers on the account and which assistant each one is bound to.

call2me_list_campaignsread-only

Lists bulk calling campaigns: status, target count, progress.

call2me_list_schedulesread-only

Lists scheduled calls: when, which number, which assistant.

call2me_get_walletread-only

Current account balance in USD, the same wallet that calls and numbers draw on.

call2me_list_interpretersread-only

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_interpreterread-only

Settings for a single interpreter: language pair, voice, transparency mode, phone number, browser session link.

call2me_list_interpreter_callsread-only

Lists sessions run through an interpreter: duration, languages, status.

call2me_get_interpreter_web_statusread-only

Shows who is currently connected to the interpreter browser session.

call2me_list_allowed_countriesread-only

Countries where a phone number can be purchased. Use before searching numbers to see which countries are open.

call2me_search_numbersread-only

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_pricingread-only

Per-minute call rates and number prices.

call2me_list_knowledge_basesread-only

Lists the knowledge bases (documents the assistants can search during calls). Pass agent_id to restrict to one assistant.

call2me_get_knowledge_baseread-only

Details of one knowledge base: name, status and its sources.

call2me_query_knowledge_baseread-only

Runs a semantic search over one knowledge base and returns the best matching passages. Use to test what an assistant would retrieve.

call2me_list_widgetsread-only

Lists website chat/voice widgets. Pass agent_id to restrict to one assistant.

call2me_get_widgetread-only

Full widget settings plus the ready-to-paste embed code (script tag) for the user's website.

call2me_list_chatsread-only

Lists text chat sessions with assistants. Pass agent_id to restrict to one assistant.

call2me_get_chatread-only

Returns one chat session with its full message history.

call2me_get_campaignread-only

Details of one bulk calling campaign: status, settings and progress.

call2me_get_campaign_resultsread-only

Per-contact outcomes of a campaign (answered, failed, duration).

call2me_get_scheduleread-only

Details of one scheduled call: time, timezone, status, recurrence.

call2me_get_agent_statsread-only

Call statistics for one assistant (volume, duration, success) over a period.

call2me_get_call_recordingread-only

Returns a temporary signed URL (valid about 1 hour) for a call's audio recording.

call2me_list_voicesread-only

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_trunksread-only

Lists the account's SIP trunks. Passwords are never returned.

call2me_list_smsread-only

Lists sent and received SMS messages.

call2me_list_transactionsread-only

Lists wallet transactions (top-ups, call charges, number fees).

call2me_get_usage_analyticsread-only

Spending and usage analytics for the wallet over a period.

call2me_get_auto_chargeread-only

Shows the wallet auto top-up settings: enabled, threshold and charge amount.

call2me_get_webhookread-only

Shows the account webhook URL and whether a signing secret is set. The secret itself is never returned.

call2me_list_notification_targetsread-only

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_recording.

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_create_campaign

Creates a bulk calling campaign in draft state. It does NOT call anyone until call2me_campaign_action start is used. Add contacts afterwards.

call2me_add_campaign_contacts

Adds contacts to a campaign from a JSON list. Numbers must be real E.164 numbers supplied by the user; never invent them.

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_trunkcan modify

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_numbercan modify

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_webhookcan modify

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_targetcan modify

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_callcan modify

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. Ask the user if anything is missing.

call2me_end_callcan modify

Cuts off a call in progress IMMEDIATELY. Cannot be undone — the conversation ends.

call2me_delete_agentcan modify

PERMANENTLY deletes an assistant. Cannot be undone. If it is unclear which assistant is meant, NEVER guess — ask the user.

call2me_start_interpreter_callcan modify

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_numbercan modify

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 insufficient, use call2me_checkout_number.

call2me_release_numbercan modify

PERMANENTLY releases a phone number: it leaves the account, may be reassigned to someone else, and cannot be recovered. Incoming calls stop.

call2me_unbind_numbercan modify

Removes the number's assistant binding; calls to it are no longer answered. The number stays on the account.

call2me_delete_interpretercan modify

PERMANENTLY deletes an interpreter. Cannot be undone. If it is unclear which one is meant, NEVER guess — ask the user.

call2me_end_interpreter_webcan modify

Cuts off the browser session in progress IMMEDIATELY. Cannot be undone.

call2me_cancel_schedulecan modify

Cancels a scheduled call. Cannot be undone.

call2me_delete_knowledge_basecan modify

PERMANENTLY deletes a knowledge base and its sources. Cannot be undone. Confirm with the user first; never guess which one.

call2me_delete_widgetcan modify

PERMANENTLY deletes a widget; embedded copies stop working. Cannot be undone. Confirm with the user first.

call2me_send_chat_messagecan modify

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_campaign_actioncan modify

Runs start, pause, resume or cancel on a campaign. START and RESUME place REAL, charged phone calls to every contact; cancel cannot be undone. Confirm with the user first and never guess the campaign.

call2me_delete_campaigncan modify

PERMANENTLY deletes a campaign and its contacts. Cannot be undone. Confirm with the user first.

call2me_delete_sip_trunkcan modify

PERMANENTLY deletes a SIP trunk; numbers on it stop working. Cannot be undone. Confirm with the user first.

call2me_send_smscan modify

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_targetcan modify

Removes a post-call notification target. Cannot be undone. Confirm with the user first.

Alternatives in Other

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”