mcpField
M
Monday.com MCP server

Monday.com MCP server

ローカル
rube.app生産性3459 週間前に更新

Monday.com MCP server について

Monday.com MCP server は、monday.com 向けの MCP サーバーで、MCP クライアントからボード、アイテム、アップデート、ドキュメントを操作できます。幅広いツールを備え、Rube または PyPI パッケージからインストールできます。

主な機能

  1. 01ボード、グループ、アイテムの管理
  2. 02アイテムへのアップデート(コメント)の作成と取得
  3. 03アイテムの作成、移動、アーカイブ、削除
  4. 04monday.com ドキュメントの作成と編集

活用シーン

  1. 01MCP クライアントからボード上のタスクを作成・移動する
  2. 02アイテムのアップデートを確認し、コメントを投稿する

MCP 対応

monday-* という 16 個のツールを MCP クライアントに公開し、monday.com のボード、アイテム、ドキュメントを操作する MCP サーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Monday.com MCP サーバー

MCP Server for monday.com は、MCP クライアントが Monday.com のボード、アイテム、更新、ドキュメントを操作できるようにします。

コンポーネント

ツール

このサーバーは、以下のツールを実装しています。

  • monday-create-item:Monday.com のボードにアイテムまたはサブアイテムを新規作成します
  • monday-get-board-groups:指定した Monday.com のボードからすべてのグループを取得します
  • monday-create-update:Monday.com のアイテムにコメント/更新を作成します
  • monday-list-boards:利用可能な Monday.com のボードをすべて一覧表示します
  • monday-list-items-in-groups:Monday.com のボードで、指定したグループ内のすべてのアイテムを一覧表示します
  • monday-list-subitems-in-items:指定した Monday.com のアイテムのサブアイテムをすべて一覧表示します
  • monday-create-board:Monday.com のボードを新規作成します
  • monday-create-board-group:Monday.com のボードにグループを新規作成します
  • monday-move-item-to-group:Monday.com のアイテムを別のグループに移動します
  • monday-delete-item:Monday.com のアイテムを削除します
  • monday-archive-item:Monday.com のアイテムをアーカイブします
  • monday-get-item-updates:特定のアイテムの更新/コメントを取得します
  • monday-get-docs:Monday.com のドキュメントを一覧表示します。必要に応じてフォルダーで絞り込めます
  • monday-get-doc-content:特定のドキュメントの内容を取得します
  • monday-create-doc:Monday.com にドキュメントを新規作成します
  • monday-add-doc-block:既存のドキュメントにブロックを追加します

セットアップ

  1. こちらの手順に従って、Monday.com で個人用 API Token を作成して保存します。
  2. Monday.com のワークスペースの URL からワークスペース名を取得します。たとえば、URL が https://myworkspace.monday.com/ の場合、ワークスペース名は myworkspace です。

クイックスタート

Rube を使用する

  1. (Rube.app)[https://rube.app/] にアクセスします
  2. Cursor、Claude、VS Code、Windsurf など、お好みのクライアントに Rube をインストールします
  3. Rube で認証を完了します
  4. アイテムの作成、更新の投稿、アイテムの移動など、Monday.com で操作を実行できるようになります
インストール
Claude Desktop

MacOS の場合:~/Library/Application\ Support/Claude/claude_desktop_config.json

Windows の場合:%APPDATA%/Claude/claude_desktop_config.json

uvx を使用
"mcpServers": {
  "monday": {
    "command": "uvx",
    "args": [
      "mcp-server-monday"
    ],
    "env": {
      "MONDAY_API_KEY": "your-monday-api-key",
      "MONDAY_WORKSPACE_NAME": "your-monday-workspace-name"
    }
  }
}
Docker を使用
"mcpServers": {
  "monday-docker": {
    "command": "docker",
    "args": [
      "run", 
      "--rm", 
      "-i", 
      "-e",
      "MONDAY_API_KEY=your-monday-api-key",
      "-e",
      "MONDAY_WORKSPACE_NAME=your-monday-workspace-name",
      "sakce/mcp-server-monday"
    ]
  }
}

開発

ビルドと公開

パッケージを配布用に準備するには、以下を実行します。

  1. 依存関係を同期してロックファイルを更新します:
uv sync
  1. パッケージの配布物をビルドします:
uv build

これにより、dist/ ディレクトリにソース配布物と wheel 配布物が作成されます。

  1. PyPI に公開します:
uv publish

注:環境変数またはコマンドフラグで PyPI の認証情報を設定する必要があります。

  • トークン:--token または UV_PUBLISH_TOKEN
  • またはユーザー名/パスワード:--username/UV_PUBLISH_USERNAME と --password/UV_PUBLISH_PASSWORD
デバッグ

MCP サーバーは stdio 経由で実行されるため、デバッグが難しい場合があります。最適なデバッグ環境を整えるため、MCP Inspector の使用を強くおすすめします。

次のコマンドで npm から MCP Inspector を起動できます。

npx @modelcontextprotocol/inspector uv run mcp-server-monday

起動すると、Inspector に URL が表示されます。その URL にブラウザーからアクセスして、デバッグを開始できます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。