Dooray MCP Server

Dooray MCP Server

Dooray APIを活用したスケジュール管理MCPサーバー。

機能

  • Dooray API によるスケジュールの追加
  • スタート/終了時間の自動設定
  • 場所と説明情報のサポート

インストール方法

  1. ストレージクローン
git clone https://github.com/mskim8717/dooray-mcp.git cd dooray-mcp
  1. 仮想環境の作成と有効化
python -m venv .venv source .venv/bin/activate # Linux/Mac # 또는 .\.venv\Scripts\activate # Windows
  1. 依存関係のインストール
pip install -e .

MCPクライアント連携の準備

Claude、CursorなどのMCPクライアントアプリケーションでローカルMCPサーバーを連携するには、サーバーの実行に必要なPython実行可能ファイルパスとMCPサーバースクリプトパスをJSON設定に入力する必要があります。

私のパスに合わせてmcp.jsonを修正してください。

✅ macOS/Linux の例

{ "mcpServers": { "dooray-mcp": { "command": "/Users/yourname/project/.venv/bin/python", "args": [ "/Users/yourname/project/src/dooray-mcp-server.py" ] } } }

環境変数の設定

.envファイルを作成し、次の変数を設定します。

DOORAY_API_KEY=your_api_key DOORAY_MEMBER_ID=your_member_id DOORAY_CALENDAR_ID=your_calendar_id

使用方法

サーバーの実行:

python src/dooray-mcp-server.py

プロジェクト構造

dooray-mcp/ ├── src/ │ └── dooray-mcp-server.py ├── pyproject.toml ├── README.md └── LICENSE

ライセンス

MITライセンス

-
security - not tested
-
license - not tested
-
quality - not tested

A server that enables management of schedules through the Dooray API, allowing users to add events with automated time settings and support for location and description information.

  1. 기능
    1. 설치 방법
      1. MCP 클라이언트 연동을 위한 준비
        1. 환경변수 설정
          1. 사용 방법
            1. 프로젝트 구조
              1. 라이선스
                ID: 59kly70kxl