SuperAPI AI 工具集

didlogic_mcp

didlogic_mcp 是 Didlogic API 的 Model Context Protocol(MCP)服务器实现,让大型语言模型(LLM)能通过标准化接口与 Didlogic 服务交互。它提供 MCP 工具以完整访问 Didlogic API,支持余额管理、SIP 账户(sipfriends)管理、IP 限制管理、购买管理、通话历史访问和交易历史访问,并包含针对常见操作的特殊提示词。该服务器支持 STDIO、HTTP 和 SSE 三种传输模式,可通过 uv 或 pip 安装,适用于 Claude Desktop、Claude Code 等本地或远程集成场景。使用 STDIO 模式时通过 DIDLOGIC_API_KEY 环境变量认证;HTTP 和 SSE 模式则需在每个请求的 Authorization 头中提供 Bearer 令牌。可用的环境变量包括 PORT(默认 8000)和 DIDLOGIC_API_URL(默认 https://app.didlogic.com/api)。项目在 GitHub 上开源,详细信息可访问仓库页面。

访问官网

工具介绍

Didlogic MCP Server 是 Didlogic API 的 Model Context Protocol(MCP)服务器实现,其目标是让大型语言模型(LLM)能够通过标准化接口与 Didlogic 服务进行交互。

主要能力包括:通过 MCP 工具完整访问 Didlogic API;提供针对常见操作的特殊提示词;余额管理工具;SIP 账户(sipfriends)管理;IP 限制管理;购买管理;通话历史访问;交易历史访问。

使用方式:推荐使用 uv 运行,无需特定安装,可通过 uvx 直接运行 didlogic_mcp;也可以使用 pip 安装 didlogic_mcp,安装后以脚本方式运行。服务器支持三种传输模式。STDIO 模式(默认)适用于与 Claude Desktop 或类似工具的本地集成,使用 DIDLOGIC_API_KEY 环境变量进行认证。HTTP 模式适用于远程访问和 Web 客户端,要求每个请求在 Authorization 头中提供 Bearer 令牌,相关环境变量包括 PORT(服务器端口,默认 8000)和 DIDLOGIC_API_URL(Didlogic API 基础 URL,默认 https://app.didlogic.com/api),注意在 HTTP 模式下客户端必须将 API 密钥作为 Bearer 令牌放在 Authorization 头中提供。SSE 模式(Server-Sent Events)适用于持久连接的流式通信,适合实时更新和流式场景,要求每个请求在 Authorization 头中提供 Bearer 令牌,注意在 SSE 模式下客户端必须为持久流式连接在 Authorization 头中提供 Bearer 令牌。

针对 Claude.app,可将配置添加到 Claude 设置中。针对 Claude Code,可连接到正在运行的 SSE 服务器实例:先以 SSE 模式启动服务器(python -m didlogic_mcp --transport sse),然后运行相应命令并将 YOUR_DIDLOGIC_API_KEY 替换为实际 API 密钥;服务器必须在指定 URL 上运行且可访问。自定义配置方面,如需使用不同端口,可将 http://localhost:8000/sse 改为与服务器 PORT 设置匹配;如需连接远程服务器,可将 localhost 替换为服务器的主机名或 IP 地址。

适用场景:需要让 LLM 通过 MCP 接口管理 Didlogic 通信服务资源(如 SIP 账户、余额、IP 限制、购买、通话与交易历史)的本地或远程集成。限制:HTTP 和 SSE 模式必须使用 Bearer 令牌认证;具体工具调用细节、特殊提示词列表及完整 API 映射等未在给定资料中展开,暂未提供。