mcpField
M
modusop-mcp

modusop-mcp

ローカル
github.com/jwwd-repos生産性024 週間前に更新

modusop-mcp について

modusop-mcpは、リモートHTTP MCPに対応しないMCPクライアント向けの、Modus Brain用stdio・HTTPプロキシです。Brainの知識検索や記録ツールをクライアントから利用できます。

主な機能

  1. 01MCP stdioリクエストをHTTPへ転送
  2. 02組織の知識検索
  3. 03個別の知識チャンクを取得
  4. 04最近インデックスされた項目の一覧
  5. 05観察事項と決定事項の記録

活用シーン

  1. 01stdioのみ対応するAIクライアントをModus Brainに接続
  2. 02組織のナレッジベースを検索
  3. 03クライアント概要や最近の項目を確認
  4. 04Brainに決定事項やメモを追加

MCP 対応

stdioで受け取ったMCPリクエストをModus BrainのHTTP MCPエンドポイントに転送します。利用可能なツールはBrainが現在公開しているものに応じて変わります。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"jwwd-repos-modusop": {
"command": "npx",
"args": [
"-y",
"@modusop/mcp-server"
],
"env": {
"MODUSOP_API_TOKEN": "<MODUSOP_API_TOKEN>",
"MODUSOP_API_URL": "<MODUSOP_API_URL>"
}
}
}
}
起動コマンドnpx -y @modusop/mcp-server
設定が必要な環境変数
MODUSOP_API_TOKENシークレットModusOp API token. Create at modusop.app → Settings → API Tokens (read + write scopes).
MODUSOP_API_URLOverride the API base URL. Defaults to https://modusop.app/api/v1.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@modusop/mcp-server0.2.5

ツール

8

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
querystringいいえプロジェクト名で絞り込む検索語

詳細

@modusop/mcp-server

Modus Brain 用の Stdio→HTTP プロキシです。Claude Desktop、Cursor、Cline、Continue.dev など、MCP 対応の AI クライアントから ModusOp 組織のナレッジベースにアクセスできます。

概要

このパッケージは薄いプロキシです。一方では MCP の stdio トランスポートを使用し、もう一方ではすべての JSON-RPC リクエストを Modus Brain の HTTP MCP エンドポイントに転送します。

すべてのツール実装は Modus Brain 自体にあります。ModusOp が Brain の新しいツールをリリースすると、このパッケージをインストール済みのすべての環境で、次のリクエストから自動的に利用できます。再公開やバージョン更新、ユーザー側の操作は不要です。

AI クライアントがリモート HTTP MCP にネイティブ対応している場合、このパッケージは不要です。https://brain.modusop.app/mcp に直接接続してください。このパッケージは、stdio のみを使用するクライアント向けです。

セットアップ

1. Brain トークンを取得する

brain.modusop.app にサインインし、使用するデバイスまたはユーザー向けのラベルを付けてトークンを生成し、平文の値をコピーします(一度しか表示されません)。

2. AI クライアントの MCP 設定に追加する

Claude Desktop — ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows):

{
  "mcpServers": {
    "modusop-brain": {
      "command": "npx",
      "args": ["-y", "@modusop/mcp-server"],
      "env": {
        "MODUSOP_API_TOKEN": "mo_brain_..."
      }
    }
  }
}

Cursor / Cline / Continue.dev — .cursor/mcp.json(または同等のファイル):

{
  "mcpServers": {
    "modusop-brain": {
      "command": "npx",
      "args": ["-y", "@modusop/mcp-server"],
      "env": {
        "MODUSOP_API_TOKEN": "mo_brain_..."
      }
    }
  }
}
3. クライアントを再起動する

終了してから、もう一度開きます。数秒以内に MCP インジケーターに Modus Brain のツールが表示されます。

環境変数

変数必須デフォルト備考
MODUSOP_API_TOKENはい—brain.modusop.app の Brain トークン
MODUSOP_BRAIN_URLいいえhttps://brain.modusop.app/mcpローカルでの Brain 開発時のみ上書き

利用可能なツール

Brain が公開しているすべてのツールを利用できます。tools/list には現在のツール一覧が反映されます。v1.0.0 時点では、次のツールを利用できます。

  • whoami — このトークンの対象ユーザーと組織を確認します
  • search_knowledge — 組織の KB をセマンティック検索します
  • get_chunk — 特定の検索結果を詳しく確認します
  • list_recent — 最近インデックス化された KB アイテムを一覧表示します
  • get_client_brief — クライアントの概要資料を生成します
  • add_observation — メモを追加します
  • add_decision — コンテキスト、決定、根拠を記録します
  • link_observation — 2 つのチャンクを型付きリンクでつなぎます
  • request_delete — 管理者の承認が必要な削除をリクエストします

0.x からの移行

このパッケージの 0.x バージョンでは、ツールをパッケージ内に実装し、/settings/api-tokens で発行した MO API トークンを使用して、ModusOp の旧 /api/mcp エンドポイントと通信していました。v1.0.0 では、この方式を廃止します。

  • MO API トークンではなく、brain.modusop.app で新しい Brain トークンを生成してください
  • MODUSOP_API_TOKEN の値を新しいトークンに置き換えてください
  • ほかの設定変更は不要です。command、args、環境変数名はそのままです

以前のツール(search_projects、search_clients、get_client_context、start_timer など)は、このパッケージのカタログから削除されました。これらのツールは、同じ機能に加えてナレッジベースの検索と追記にも対応する Brain のツールに置き換えられています。以前のツールセットが必要な場合は、@modusop/[email protected] に固定してください。引き続き動作しますが、更新は配信されません。

ローカル開発

git clone https://github.com/jwwd-repos/modusop-mcp.git
cd modusop-mcp
npm install
MODUSOP_API_TOKEN=... npm run dev

このプロキシは標準入力から JSON-RPC を読み込み、標準出力に応答を書き込むため、次のコマンドで手動テストできます。

echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami"}}' \
  | MODUSOP_API_TOKEN=... npm run dev

ライセンス

LICENSE.md を参照してください。

コメント

MCP は初めてですか?

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

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