
Dida365 MCP Server

2025.04.04
0
Go任务管理API集成日程管理
Dida365 MCP Server 是一个基于 Dida365 官方 API 的 MCP 服务器实现,主要用于与 Dida365 任务管理服务进行交互。它提供了标准的 MCP Server 接口,支持通过 OAuth 2.0 认证机制安全访问 Dida365 的功能。
View on GitHub
Overview
基本能力
产品定位
Dida365 MCP Server 是一个连接 Dida365 任务管理服务的中间件,允许开发者通过标准 MCP 协议与 Dida365 进行交互。
核心功能
- 🔐 官方 OAuth 2.0 认证机制
- 🎯 标准 MCP Server 接口
- 💻 基于 STDIO 的 MCP Server 实现
适用场景
- 需要将 Dida365 任务管理功能集成到其他应用中的场景
- 开发者希望通过标准化接口访问 Dida365 数据的场景
- 需要自动化管理 Dida365 任务的场景
工具列表
- Docker:用于容器化运行 MCP Server
- Dida365 官方 API:提供基础服务能力
常见问题解答
- 授权失败时,请检查网络连接或尝试重新授权
- 请妥善保管访问令牌,不要与他人分享
使用教程
使用依赖
- 确保已安装 Docker
- 确保可以访问 Dida365 服务
安装教程
- 获取访问令牌(两种方式):
- 推荐使用在线服务:访问 https://dida365.dcjanus.com/oauth/login 完成授权
- 或本地部署:在 Dida365 开发者中心创建应用并配置回调 URL
- 配置 MCP Server,在配置文件中添加以下内容:
{
"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>
替换为获取到的访问令牌
调试方式
- 检查 Docker 容器是否正常运行
- 验证访问令牌是否有效
- 检查网络连接是否正常