Dida365 MCP 服务器
为 Dida365 提供的 MCP 服务端实现,支持 OAuth 2.0 授权机制。
快速入门
功能特点
- 支持官方 OAuth 2.0 认证
- 标准 MCP 服务端接口
- 基于 STDIO 的实现
使用步骤
1. 获取访问令牌
方法一:使用在线服务(推荐)
- 打开 https://dida365.dcjanus.com/oauth/login
- 跳转至 Dida365 授权页面并确认授权
- 成功后返回
/oauth/callback
页面获取access_token
方法二:本地部署
- 在 开发者中心 创建应用,并配置回调 URL 为
http://localhost:8080/oauth/callback
- 启动本地服务(默认端口 8080)
- 访问 http://localhost:8080/oauth/login 并完成授权流程
- 获取
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>
替换为您获取的令牌。
注意事项
- 妥善保管您的访问令牌,切勿泄露
- 如果授权失败,请检查网络连接或重新授权