Back to Catalog

didlogic_mcp

UserAd/didlogic_mcp
🔗 Latest commit:cef69e7
Python
AI Tools

MCP server from UserAd/didlogic_mcp

GitHub Metrics
Repository statistics and activity
⭐ GitHub Stars:1
👥 Contributors:1
📋 Total Issues:0
📦 Has Releases:No
🔧 Has CI/CD Pipeline:No
Configuration
Configuration example extracted from README.md for Claude Desktop and other clients.
{
  "didlogic_mcp": {
    "command": "uvx",
    "args": [
      "didlogic_mcp"
    ],
    "env": {
      "DIDLOGIC_API_KEY": "YOUR_DIDLOGIC_KEY"
    }
  },
  "didlogic_mcp-python": {
    "command": "python",
    "args": [
      "-m",
      "didlogic_mcp"
    ],
    "env": {
      "DIDLOGIC_API_KEY": "YOUR_DIDLOGIC_KEY"
    }
  }
}
README.md

Didlogic MCP Server

A Model Context Protocol (MCP) server implementation for the Didlogic API. This server allows Large Language Models (LLMs) to interact with Didlogic services through a standardized interface.

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 hisory access
  • Transaction history access

Installation

Using uv (recommended)

When using uv no specific installation is needed. We will
use uvx to directly run didlogic_mcp.

Using PIP

Alternatively you can install didlogic_mcp via pip:

pip install didlogic_mcp

After installation, you can run it as a script using:

DIDLOGIC_API_KEY=YOUR_DIDLOGIC_KEY python -m didlogic_mcp

Configuration

Configure for Claude.app

Add to your Claude settings:

Using uvx

"mcpServers": {
  "didlogic": {
    "command": "uvx",
    "args": ["didlogic_mcp"],
    "env": {
      "DIDLOGIC_API_KEY": "YOUR_DIDLOGIC_KEY"
    }
  }
}

Using pip installation

"mcpServers": {
  "didlogic": {
    "command": "python",
    "args": ["-m", "didlogic_mcp"],
    "env": {
      "DIDLOGIC_API_KEY": "YOUR_DIDLOGIC_KEY"
    }
  }
}

License

MIT