Dida365 MCP Server
About
Dida365 MCP Server is an MCP (Model Context Protocol) server implementation for Dida365, a task management service. It uses the Dida365 Official API and OAuth 2.0 authentication to allow MCP clients to interact with Dida365 data.
Details
- Author
- DCjanus
- Downloads
- 391
- Categories
- Other
Jump to
- Official OAuth 2.0 authentication mechanism
- Standard MCP Server interface
- STDIO-based MCP Server implementation
- Docker-based deployment
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Dida365 MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
First, obtain an access token via the recommended online service at https://dida365.dcjanus.com/oauth/login or by locally deploying an OAuth callback server. Then, add the server configuration to your MCP client, running the Docker image ghcr.io/dcjanus/dida365-mcp-server:latest with your access token passed as a command argument.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"dida365 mcp server": {
"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>"
]
}
}
}
}
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>"
]
}
}
Dida365 MCP Server
English | 简体中文
This is a MCP Server implementation for Dida365 using the Dida365 Official API.
✨ Features
- 🔐 Official OAuth 2.0 authentication mechanism
- 🎯 Standard MCP Server interface
- 💻 STDIO-based MCP Server implementation
📖 Usage Guide
1. Obtain Access Token
Dida365 uses OAuth 2.0 authorization mechanism to manage API access. You can obtain an access token through either of the following methods:
Option 1: Using Online Service (Recommended)
1. Visit <https://dida365.dcjanus.com/oauth/login> in your browser
2. The system will automatically redirect you to the Dida365 authorization page
3. Confirm the authorization on the Dida365 page
4. After successful authorization, you'll be redirected back to the /oauth/callback endpoint
5. You will receive a JSON response containing the access_token - store it securely
Option 2: Local Deployment
1. Visit Dida365's Developer Center to create a new application
2. In the application settings, configure the Redirect URL as http://localhost:8080/oauth/callback
3. Start the local server (default port: 8080)
4. Visit <http://localhost:8080/oauth/login>
5. Follow the on-screen instructions to complete the authorization process
6. Obtain the access token
2. Configure MCP Server
Add the following to your configuration file:
{
"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>"
]
}
}
}
Replace <YOUR_ACCESS_TOKEN> with the access token you obtained.
⚠️ Important Notes
- Keep your access token secure and never share it with others
- If authorization fails, check your network connection or try reauthorizing
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



