userad/didlogic_mcp logo

userad/didlogic_mcp

Free

DIDLogic MCP 服务器。增加管理 SIP 端点、号码和目的地的功能。

FreeFree tier
Type
Open Source

About userad/didlogic_mcp

Didlogic MCP Server is an open-source implementation of the Model Context Protocol (MCP) for the Didlogic API. It enables Large Language Models (LLMs) to interact with Didlogic services through a standardized interface, providing tools for balance management, SIP account (sipfriends) management, IP restriction management, purchases management, call history access, and transaction history access. The server supports three transport modes (STDIO, HTTP, SSE) for flexible integration with AI assistants like Claude, and can be installed via uvx or pip.

Key Features

Full access to Didlogic API through MCP tools
Specialized prompts for common operations
Balance management tools
SIP account (sipfriends) management
IP restriction management
Purchases management
Call history access
Transaction history access

Pros & Cons

Pros
  • Open source with MIT license
  • Easy installation via uvx or pip
  • Supports multiple transport modes (STDIO, HTTP, SSE)
  • Provides a standardized MCP interface for AI-to-API interaction
  • Covers key Didlogic operations including balance, SIP, calls, and purchases
Cons
  • Requires a Didlogic API key and active Didlogic account
  • Limited to Didlogic-specific functionality; not a general-purpose MCP server
  • Relatively new with a small community (4 stars on GitHub)

Best For

Automate SIP account provisioning and management via AI assistantsQuery call history and transaction logs for analysisManage IP restrictions on Didlogic services programmaticallyIntegrate Didlogic billing and purchasing with LLM-driven workflows

FAQ

What is didlogic_mcp?
Didlogic MCP Server is a Model Context Protocol (MCP) implementation that allows LLMs to interact with the Didlogic API through a standardized interface.
How do I install didlogic_mcp?
You can install it using uvx (recommended) or pip. For uvx, use 'DIDLOGIC_API_KEY=your_key uvx didlogic_mcp'. For pip, run 'pip install didlogic_mcp' then 'DIDLOGIC_API_KEY=your_key python -m didlogic_mcp'.
What transport modes does didlogic_mcp support?
It supports three transport modes: STDIO (default for local integration), HTTP (for remote access), and SSE (Server-Sent Events for streaming communication).
How do I configure didlogic_mcp for Claude?
Add an entry to your Claude settings JSON under 'mcpServers' with command 'uvx' and args ['didlogic_mcp'] and env with your DIDLOGIC_API_KEY.