Dida365 MCP 服务器

Dida365 MCP 服务器

为 Dida365 提供的 MCP 服务端实现,支持 OAuth 2.0 授权机制。

快速入门

功能特点

  • 支持官方 OAuth 2.0 认证
  • 标准 MCP 服务端接口
  • 基于 STDIO 的实现

使用步骤

1. 获取访问令牌

方法一:使用在线服务(推荐)

  1. 打开 https://dida365.dcjanus.com/oauth/login
  2. 跳转至 Dida365 授权页面并确认授权
  3. 成功后返回 /oauth/callback 页面获取 access_token

方法二:本地部署

  1. 开发者中心 创建应用,并配置回调 URL 为 http://localhost:8080/oauth/callback
  2. 启动本地服务(默认端口 8080)
  3. 访问 http://localhost:8080/oauth/login 并完成授权流程
  4. 获取 access_token

2. 配置 MCP 服务端

在配置文件中添加以下内容:

{
    "mcpServers": {
        "dida365": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "--init",
                "--pull",
                "always",
                "ghcr.io/dcjanus/dida365-mcp-server:latest",
                "dida365-mcp-server",
                "-access_token",
                "<YOUR_ACCESS_TOKEN>"
            ]
        }
    }
}

<YOUR_ACCESS_TOKEN> 替换为您获取的令牌。

注意事项

  • 妥善保管您的访问令牌,切勿泄露
  • 如果授权失败,请检查网络连接或重新授权