Magpipe
Manage AI voice agents, calls, SMS, contacts, and phone numbers via Magpipe.
Connector by elagerway · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/elagerway-magpipe
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 23 read · 21 write · 6 delete · 1 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 51
Read from the source code; the running server may list different tools.
Read 23 · Look things up without changing anything.
get_agentget_calendar_slotsget_callget_contactget_messageget_recordingget_test_runlist_agentslist_callslist_chat_sessionslist_contactslist_custom_functions
Show 11 more tools
list_knowledge_sourceslist_messageslist_modelslist_phone_numberslist_scheduled_actionslist_test_caseslist_test_runslist_test_suiteslist_voiceslookup_phone_numbersearch_phone_numbers
Write 21 · Create, change, send or run things.
add_knowledge_manualadd_knowledge_sourceassign_phone_numbercancel_bookingcreate_agentcreate_bookingcreate_contactcreate_custom_functioncreate_test_casecreate_test_suiteinitiate_callmanage_api_keys
Show 9 more tools
manage_dynamic_variablesprovision_phone_numberrelease_phone_numberrun_test_casesend_smssync_knowledge_sourceupdate_agentupdate_contactupdate_custom_function
Delete 6 · Delete, drop, revoke or wipe things.
delete_agentdelete_contactdelete_custom_functiondelete_knowledge_sourcedelete_voiceterminate_call
Not yet classified 1 · We could not tell from the name and description.
chat_with_agent
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
MAGPIPE_API_KEY
Tools (51)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_knowledge_manualAdd a manual text knowledge entry to an agent
add_knowledge_sourceAdd a URL-based knowledge source to an agent (will be crawled and indexed)
assign_phone_numberAssign an existing provisioned phone number to an agent
cancel_bookingCancel a Cal.com booking
chat_with_agentSend a message to an agent's chat widget and get a full AI response with tool calling. Returns sessionId — pass it back to continue the conversation.
create_agentCreate a new AI agent with the given configuration
create_bookingCreate a Cal.com booking
create_contactCreate a new contact
create_custom_functionCreate a custom function (tool) that agents can call during conversations
create_test_caseCreate a test case inside a suite. Supports inbound/outbound call types, silent or scripted caller modes, and assertions for phrases, functions, and call duration.
create_test_suiteCreate a new test suite to group related test cases
delete_agentPermanently delete an agent
delete_contactDelete a contact
delete_custom_functionDelete a custom function (tool)
delete_knowledge_sourceDelete a knowledge source and its indexed content
Show 36 more tools
delete_voiceDelete a cloned voice
get_agentGet full agent details: config (voice, language, model, prompt, temperature, memory settings), assigned phone numbers, custom functions, knowledge sources, and dynamic variables
get_calendar_slotsGet available booking slots for a Cal.com event type
get_callGet full call details including transcript, summary, recording URL, and metadata
get_contactGet a single contact by ID
get_messageGet a single SMS message by ID
get_recordingGet a signed URL to download a call recording
get_test_runGet full details of a single test run including all assertions and AI analysis
initiate_callPlace an outbound call. The agent will call the specified phone number.
list_agentsList all AI agents in your account with optional filters
list_callsList call records with optional filters for direction, status, date range, and agent
list_chat_sessionsList chat widget sessions
list_contactsList contacts with search, tag filters, and sorting
list_custom_functionsList custom functions (tools) available to agents
list_knowledge_sourcesList knowledge base sources for an agent
list_messagesList SMS messages with optional filters for direction, phone number, and date range
list_modelsList available LLM models for agent configuration
list_phone_numbersList your provisioned phone numbers with agent assignments
list_scheduled_actionsList scheduled actions (future calls, reminders, etc.)
list_test_casesList all test cases in a test suite
list_test_runsList recent test runs for a test case, including status, assertions, and AI analysis
list_test_suitesList all test suites
list_voicesList available ElevenLabs voices (both stock and cloned)
lookup_phone_numberLook up carrier/linetype info for a phone number (wireless, landline, voip)
manage_api_keysManage API keys: generate, list, revoke, or update webhook URL. Set 'action' to one of: generate, list, revoke, update.
manage_dynamic_variablesManage dynamic variables (data extraction) for an agent. Actions: list, create, update, delete.
provision_phone_numberPurchase and provision a phone number found via search_phone_numbers
release_phone_numberRelease (cancel) a provisioned phone number
run_test_caseFire a test run for a test case. Returns a run_id you can use to poll for results.
search_phone_numbersSearch available phone numbers to purchase by area code, city, or type
send_smsSend an SMS message from one of your service numbers to a contact
sync_knowledge_sourceRe-crawl and re-index a URL-based knowledge source
terminate_callEnd an active call by call ID or room name
update_agentUpdate an existing agent's configuration
update_contactUpdate an existing contact
update_custom_functionUpdate an existing custom function (tool)
Signals
- Stars
- 8
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Aug 27, 2026 (2 months ago)
- Last release
- Mar 4, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.elagerway/magpipe- Version
- 0.1.6
- Auth
- API key
- Packages
- npm magpipe-mcp-server
- License
- License unknown
- Repository
- github.com/elagerway/magpipe
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Magpipe MCP server. Agent Mart. https://agentmart.dev/connectors/elagerway-magpipe (last updated 2026-10-24)