Skip to main content
Glama
mskim8717

Dooray MCP Server

by mskim8717

Dooray MCP Server

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

機能

  • Dooray API によるスケジュールの追加

  • スタート/終了時間の自動設定

  • 場所と説明情報のサポート

Related MCP server: MCP Naver Maps

インストール方法

Installing via Smithery

To install Dooray Schedule Manager for Claude Desktop automatically via Smithery :

npx -y @smithery/cli install @mskim8717/dooray-mcp --client claude

Manual Installation

  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ライセンス

Related MCP Connectors

Related MCP Servers