MCP ClickUp Helper について
MCP ClickUp Helper は、ClickUp API を操作する MCP サーバーです。クライアントからタスクの詳細を取得し、ステータスを更新でき、AI ワークフローで利用できます。
主な機能
- 01ClickUp タスクの詳細取得
- 02タスクステータスの更新
- 03リクエストスキーマの検証
- 04API キーとチーム ID の設定
活用シーン
- 01ClickUp のタスク詳細を確認
- 02タスクのステータスを変更
- 03AI ワークフローで ClickUp タスクを利用
MCP 対応
ClickUp API を介して、タスクの検索とステータス更新を MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP ClickUp Helper
📋 説明
MCP ClickUp Helper は、Model Context Protocol(MCP)を使用して ClickUp API とのやり取りを簡単にするサーバーです。このツールを使うと、MCP クライアントから ClickUp のタスクを直接参照・更新できます。
🚀 技術
- TypeScript:プロジェクトの主要言語
- Node.js:実行環境
- MCP SDK:MCP プロトコルとの連携に使用する @modelcontextprotocol/sdk
- Axios:ClickUp API との通信に使用する HTTP クライアント
- Zod:スキーマの検証
- Dotenv:環境変数の管理
🛠️ 要件
- Node.js 16 以上
- 有効な API キーを持つ ClickUp アカウント
- ClickUp のチーム ID
⚙️ 設定
- リポジトリをクローンします
- 依存関係をインストールします:
npm install .envファイルで環境変数を設定します:CLICKUP_API_KEY=sua_chave_api_do_clickup TEAM_ID=seu_id_de_equipe
🏗️ ビルド
プロジェクトをコンパイルするには、次を実行します:
npm run build
🚀 実行
コンパイル後、MCP Inspector を使ってツールを実行できます:
npx @modelcontextprotocol/inspector -e CLICKUP_API_KEY=sua_chave_api_do_clickup -e TEAM_ID=seu_id_de_equipe node build/index.js
または、.env ファイルで変数を設定して実行します:
npx @modelcontextprotocol/inspector node build/index.js
🧩 機能
- ClickUp のタスクの詳細を参照
- ClickUp のタスクのステータスを更新
- AI ワークフローで使用するための Model Context Protocol との連携
📄 ライセンス
このプロジェクトはオープンソースソフトウェアとして公開されています。
👨💻 貢献
貢献を歓迎します!プルリクエストや issue をお気軽に作成してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。