MCP server for didlogic
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP server for didlogicFind me a London number and tell me what it costs before buying it."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP server for didlogic
The official Model Context Protocol server for didlogic. It connects Claude, ChatGPT, Cursor, VS Code and any other MCP client to your didlogic account, so you can manage phone numbers, SIP accounts, routing, SMS, calls and billing by asking in plain language.
Endpoint:
https://mcp.didlogic.com/mcp(Streamable HTTP)Auth: OAuth sign-in, or a didlogic API key
Coverage: the full didlogic public API v1 and v2, within your account's permissions and settings
This is a hosted service: there is nothing to install or run. This repository holds its documentation and registry metadata.
What you can do
Everything the didlogic public API offers, including:
Phone numbers — browse countries, cities and regions, search available numbers, buy them, change their settings and release them
Inbound routing — add, change and remove the destinations a number forwards to
SIP accounts — create, update and delete SIP accounts and manage their allowed IP addresses
Calls — call history and statistics, recordings, call price quotes and ASR reports
Click2Call — place, check and cancel click-to-call calls
SMS — send messages and read the history
Billing — balance and transaction history
Compliance — KYC documents and identities, number risk checks and HLR lookups
What is available to you is exactly what your account and its API key allow. Every request acts as your account and on its balance: buying a number, sending an SMS or placing a call is charged at once. Assistants are instructed to describe a paid or destructive action and wait for your confirmation before they run it.
Related MCP server: agentline-mcp
How it works
The server does not expose one tool per API operation. It gives the assistant three tools and the API's own specification:
searchfinds the operations that match a taskget_schemareturns the exact arguments of the ones chosenexecuteruns a short script that calls them and returns only the answer
So the assistant can loop over pages, combine several calls and add up the results in one step, and the server always covers the API as it is today. See docs/tools.md for details.
Setup
You need a didlogic account. If your client uses an API key rather than OAuth, create one in the customer portal under API & Webhooks.
Claude Desktop
Either:
download the extension from mcp.didlogic.com/didlogic.mcpb (also attached to each release), open it, and paste your API key, or
go to Settings → Connectors → Add custom connector, enter
https://mcp.didlogic.com/mcp, and sign in with didlogic.
Claude Code
claude mcp add --transport http didlogic https://mcp.didlogic.com/mcpThen run /mcp and sign in.
ChatGPT
Add a custom connector (developer mode) with the URL
https://mcp.didlogic.com/mcp and OAuth authentication, then sign in.
Cursor and other mcpServers clients
{
"mcpServers": {
"didlogic": {
"url": "https://mcp.didlogic.com/mcp"
}
}
}If the client does not support OAuth, send your API key instead:
{
"mcpServers": {
"didlogic": {
"url": "https://mcp.didlogic.com/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}VS Code
In .vscode/mcp.json:
{
"servers": {
"didlogic": {
"type": "http",
"url": "https://mcp.didlogic.com/mcp"
}
}
}Example prompts
"What's my balance, and how much did I spend on calls last month?"
"Find me a London number and tell me what it costs before buying it."
"Forward my US number to my SIP account
office.""Show yesterday's missed calls on my German numbers."
"Create a SIP account for the Berlin office and allow only 203.0.113.10."
"Send an SMS to +44 7700 900123 saying the meeting moved to 3 pm."
"Which countries have the worst answer rate this week?"
More in docs/examples.md.
Security
The server holds no credentials of its own. It forwards your OAuth token or API key with each request, and didlogic decides what it may do.
Treat the API key like a password: it can spend your balance. Revoke it in API & Webhooks at any time.
To report a vulnerability, write to support@didlogic.com.
Known limitations
Uploading KYC documents needs the assistant to send the file's contents. Claude can do this with files you attach; ChatGPT currently cannot, so upload documents in the customer portal there.
Links
Server and setup page: https://mcp.didlogic.com
MCP server guide: https://docs.didlogic.com/docs/guides/apps-developer-tools/mcp-server
API getting started: https://docs.didlogic.com/docs/api/get-started
OpenAPI specification: https://docs.didlogic.com/docs/openapi-spec
Changelog: CHANGELOG.md
Support
Questions and problems: support@didlogic.com, or the chat in the didlogic customer portal.
License
The contents of this repository are released under the MIT License. The didlogic service itself is subject to the didlogic terms of service.
This server cannot be deployed
Maintenance
Related MCP Connectors
Give AI agents a phone number. Voice calls, SMS, and phone number management for MCP clients.
Give AI agents real phone numbers, messages, and voice calls via MCP.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
Operator-as-agent MCP hub. 6 tools. First $5 free, then $0.001/call.
Related MCP Servers
FlicenseBqualityFmaintenanceEnables interaction with Telnyx's telephony, messaging, and AI assistant APIs to manage phone numbers, send messages, make calls, and create AI assistants. Includes webhook support for real-time event handling and comprehensive tools for voice, SMS, cloud storage, and embeddings.4625-- AlicenseAqualityCmaintenanceGives AI agents phone numbers, email, SMS, and voice calls as MCP tools, enabling them to provision numbers, capture 2FA codes, send messages, and make calls.15MIT
- AlicenseAqualityCmaintenanceEnables AI agents to manage phone numbers, send/receive SMS, and place voice calls through natural language, connecting to the phone network via the AgentPhone API.28227 npm125MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI-driven interaction with Twilio call services, including initiating outbound calls and retrieving call history via FastMCP tools.-