Working Machines MCP Server について
Working Machinesは、エージェントをアプリや構造化アクションに接続する、ホスト型MCPサーバーとCursorプラグインを提供します。権限の範囲設定と実行記録の監査を必要とするCursorユーザー向けです。
主な機能
- 011,400以上のアプリに接続
- 02意図に基づくアクション検索
- 03プロバイダー単位の権限設定
- 04アクション実行ポリシーの適用
- 05監査可能な実行記録の確認
活用シーン
- 01接続済みアプリから操作を検索
- 02エージェントのアカウント操作を制限
- 03実行前の承認を必須にする
- 04エージェント操作による変更を監査
MCP 対応
https://app.workingmachines.dev/mcp でホスト型のリモートMCPサーバーを提供します。Cursorなどのクライアントに、アプリの検索、接続確認、アクション検索、ガイド取得、安全な実行のツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://app.workingmachines.dev/mcpclaude mcp add --transport http klei30-working-machines https://app.workingmachines.dev/mcp{"mcpServers":{"klei30-working-machines":{"type":"http","url":"https://app.workingmachines.dev/mcp"}}}Cursor で開く{"servers":{"klei30-working-machines":{"type":"http","url":"https://app.workingmachines.dev/mcp"}}}VS Code で開く{"mcpServers":{"klei30-working-machines":{"type":"http","url":"https://app.workingmachines.dev/mcp"}}}{"mcpServers":{"klei30-working-machines":{"serverUrl":"https://app.workingmachines.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://app.workingmachines.dev/mcp認証が必要ツール
詳細
Cursor 用 Working Machines MCP サーバー
Working Machines の公式 Cursor プラグインリポジトリです。
1 つのセキュアなホスト型 Model Context Protocol(MCP)サーバーを通じて、1,400 以上のアプリと15,000 以上のマシン対応ツールにリモート接続できます。
1,400 以上のアプリと 15,000 以上のツールへのリモートアクセス
Working Machines は、AI エージェント向けのアプリケーションレイヤーを提供します。1 つのリモート MCP 接続(https://app.workingmachines.dev/mcp)を通じて、エージェントは次の分野にわたる 1,400 以上の連携機能と 15,000 以上の構造化されたアクションにすぐにアクセスできます。
- チームコラボレーション:Slack、Gmail、Google Workspace、Microsoft Teams、Notion
- 開発とクラウド:GitHub、GitLab、Sentry、Jira、AWS、Vercel、Datadog
- プロジェクトと生産性:Linear、Asana、Trello、ClickUp、Monday.com
- コマースと CRM:Salesforce、HubSpot、Stripe、Shopify、Zendesk
- データと分析:Snowflake、BigQuery、PostgreSQL、Airtable、Pinecone
安全性とセキュリティのアーキテクチャ
Working Machines は、安全でエンタープライズグレードの AI 実行を実現するために、基盤から設計されています。
🛡️ 1. 認証情報はコンテキストに入りません
- ローカルに秘密情報を一切保存しない:API キー、OAuth トークン、秘密の認証情報は、Working Machines の実行境界内に保持されます。
- コンテキストの保護:認証情報が Cursor のチャットコンテキスト、プロンプトバッファー、ローカルのワークスペースファイルに入ることはありません。
🔒 2. 範囲を限定した機能とポリシーの適用
- インテントに基づくアクセス:エージェントは、プロバイダーのスキーマ全体を読み込むのではなく、実行中のタスクに必要な最小限のアクションだけを検出します。
- プロバイダー固有のスコープ:プロバイダーに紐付いた権限でアカウントを一度だけ接続できます(例:課題の作成のみ)。
- 実行ポリシー:実行境界の外に呼び出しが送られる前に、アクションの許可、拒否、または承認の要求を設定できます。
📋 3. 検証可能で監査可能な実行履歴
- 構造化された証跡:アクションを実行するたびに、構造化され、機密情報がマスキングされた監査可能な記録が生成されます。
- 実行の可視性:完全な透明性を確保するため、実行者、使用された接続、変更内容、タイミング、ポリシー上の決定が記録されます。
リポジトリの構成
このリポジトリは、Cursor プラグインマーケットプレイスの公式形式に準拠しています。
working-machines/
├── .cursor-plugin/
│ └── marketplace.json
├── plugins/
│ └── working-machines/
│ ├── .cursor-plugin/
│ │ └── plugin.json
│ ├── assets/
│ │ └── logo.png
│ ├── skills/
│ │ └── working-machines/
│ │ └── SKILL.md
│ ├── mcp.json
│ └── README.md
├── scripts/
│ └── validate-template.mjs
├── README.md
├── CHANGELOG.md
├── LICENSE
├── NOTICE
└── .gitignore
エージェントのワークフロー
Cursor エージェントは、Working Machines の検出と実行の手順に従います。
list_apps
↓
list_connections
↓
search_actions
↓
get_action_guide
↓
execute_action
↓
verify result
list_apps:利用可能なアプリケーションとツール連携を検出します。list_connections:有効なアカウント認証と権限を確認します。search_actions:インテントに基づいてマシンアクションを検索します。get_action_guide:検証済みのスキーマと入力パラメーターを取得します。execute_action:境界内でアクションを安全に実行します。- 結果を検証:構造化された実行レスポンスを監査します。
検証
リポジトリのマニフェストとコンポーネントが要件に準拠していることを確認します。
node scripts/validate-template.mjs
ドキュメントとリンク
- ウェブサイト:https://www.workingmachines.dev
- Cursor 連携ガイド:https://www.workingmachines.dev/agents/cursor
- ドキュメント:https://www.workingmachines.dev/docs
- アプリダッシュボード:https://app.workingmachines.dev
ライセンスと通知
- オープンソースのプラグインラッパーは、MIT License の下でライセンスされています。
- プロプライエタリなホスト型インフラストラクチャの詳細については、NOTICE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。