Skip to main content

MCP server for Dooray task and calendar integration

Project description

Dooray MCP Server

MCP server for Dooray task and calendar integration.

Features

  • List tasks with filtering (workflow, assignee, milestone, etc.)
  • Get task details
  • List, add, update, delete comments

Installation

pip install -e .

Configuration

Create a .env file:

DOORAY_API_KEY=your-api-key
DOORAY_PROJECT_ID=your-default-project-id

Usage

MCP Server (for Claude Desktop, Cursor, etc.)

{
  "mcpServers": {
    "dooray": {
      "command": "dooray-mcp"
    }
  }
}

CLI

# List tasks
dooray task list --project-id YOUR_PROJECT_ID
dooray task list --workflow working

# Get task details
dooray task get TASK_ID

# Comments
dooray comment list TASK_ID
dooray comment add TASK_ID --content "Your comment"
dooray comment update TASK_ID COMMENT_ID --content "Updated"
dooray comment delete TASK_ID COMMENT_ID

MCP Tools

Tool Description
dooray_list_tasks List tasks with filtering
dooray_get_task Get task details
dooray_list_comments List comments
dooray_add_comment Add comment
dooray_update_comment Update comment
dooray_delete_comment Delete comment

Development

pip install -e ".[dev]"
pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dooray_mcp-0.1.0.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dooray_mcp-0.1.0-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file dooray_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: dooray_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for dooray_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5f12d63b6a60bc9b8629b92307c68552c3a81a4194858f831aa8a9890a8e051e
MD5 3e28bf903446cd83a4db68d99d12fa87
BLAKE2b-256 74524e6e66a7788efe15374b1c57cddc80cd13e13a58721e9ea46dec35ea996a

See more details on using hashes here.

File details

Details for the file dooray_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dooray_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for dooray_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b2d3a9adaa14536397bfc780c2758d9a33fd30ed4eaf6821d2cc6306462580e
MD5 9e903212a6ce1bfa37cf5325e37f4b1b
BLAKE2b-256 8a465623eabbb7071dffb8f5293f242338cbde46d1ffb8bb2ef14e762a4889b4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page