home / mcp / dooray mcp server
Provides access to Dooray project data, tasks, milestones, and comments via MCP with API token authentication.
Configuration
View docs{
"mcpServers": {
"jhl8041-dooray-mcp": {
"command": "npx",
"args": [
"@jhl8041/dooray-mcp"
],
"env": {
"DOORAY_API_TOKEN": "YOUR_TOKEN"
}
}
}
}You can run Dooray MCP Server to bridge Dooray's API with your MCP client. This server handles authentication via an API token and exposes a set of project and task related commands through the MCP protocol, enabling you to query or manipulate Dooray data from your preferred MCP client.
To use the Dooray MCP Server, first ensure you have a client that supports MCP. Configure the server as an MCP endpoint, then provide your API token to authorize requests to the Dooray API. Typical usage patterns include listing projects, fetching project details, creating or updating tasks, and adding comments. You will also be able to browse milestones, tags, templates, and project members. Each action corresponds to a defined tool you can invoke from your MCP client, enabling you to integrate Dooray workflows into your automation and tooling.
npm install -g @jhl8041/dooray-mcpYou need Node.js and npm installed on your system to install and run the MCP server.
1) Obtain a Dooray API token from your account settings under API -> Personal access token. 2) Set the token in your environment.3) Start using the MCP server with your client.
Configure your MCP client to connect to the Dooray MCP Server endpoint you run (for stdio-based setup, this is typically the local runtime you start with a command like npx @jhl8041/dooray-mcp). Ensure your client is aware of the available actions such as getting member info, listing projects, and creating or updating tasks.
Retrieve information about the current user.
List all accessible projects.
Fetch detailed information for a specific project.
Get the workflow states for a project.
Search and filter tasks within a project.
Retrieve details for a specific task.
Create a new task.
Update an existing task.
Add a comment to a task.
List comments on a task.
Edit a task comment (emails not editable).
List milestones for a project.
List tags used in projects.
List project templates.
Get details for a project template.
List project members.
List member groups for a project.