This is not a reporting connector — the same key that lists your calls can provision a phone number, dial out, and rotate your API keys through `manage_api_keys`. That breadth is what makes it useful for building an agent end to end from an editor, and it is also the reason to think about which key you paste into the config.
The MCP server for Magpipe, a platform for AI phone agents. It puts the whole account behind tool calls: the agents themselves, the phone numbers they answer on, the calls and SMS they exchange, the contacts they talk to, and the knowledge they draw on.
- Agent lifecycle — `list_agents`, `get_agent` for full detail including assigned numbers and custom functions, `create_agent`, `update_agent`, `delete_agent`
- Calls — `list_calls`, `get_call` for details with transcript and summary, `initiate_call` to dial out, `terminate_call` to hang up a live call, `get_recording` for a signed URL
- Messaging — `list_messages`, `get_message`, `send_sms`
- Phone numbers — `search_phone_numbers` for what is available, `provision_phone_number` to buy one, `list_phone_numbers`, `release_phone_number`
- Contacts — `list_contacts`, `get_contact`, `create_contact`, `update_contact`, `delete_contact`
- Knowledge base — `list_knowledge_sources`, `add_knowledge_source` for a URL, `add_knowledge_manual` for pasted text, `sync_knowledge_source` to re-crawl, `delete_knowledge_source`
- Booking — `get_calendar_slots`, `create_booking`, `cancel_booking`
- The rest of the account — `list_voices` and `delete_voice`, `list_models`, `chat_with_agent`, `list_chat_sessions`, `list_custom_functions`, `create_custom_function`, `manage_dynamic_variables`, `list_scheduled_actions`, and `manage_api_keys`
A Magpipe account and an API key starting with `mgp_`, generated at magpipe.ai/settings under the API tab. Pass it as `MAGPIPE_API_KEY` in the client's env block and run the server with `npx -y magpipe-mcp-server`; `MAGPIPE_API_URL` overrides the base URL, which otherwise points at `https://api.magpipe.ai/functions/v1`. Package `magpipe-mcp-server` at 0.1.5, MIT.
One command plus a key — npx -y magpipe-mcp-server, then supply credentials
