mcpField
I
In Parallel

In Parallel

リモート
in-parallel.comメモリ・ナレッジ01 週間前に更新
リポジトリ公式サイト

In Parallel について

In Parallelは、チームのブリーフィング、会議、決定事項、WikiページをAIとの会話に取り込み、業務の背景を確認・共有するメンバー向けのサービスです。ホスト型MCPサーバーが、出典付きでユーザー権限の範囲内の情報を提供します。

主な機能

  1. 01チームのブリーフィング、会議、決定事項の閲覧
  2. 02チームWikiページの検索
  3. 03調査結果の記録とチーム共有
  4. 04ユーザー権限に基づくワークスペースへのアクセス

活用シーン

  1. 01今週の優先事項の確認
  2. 02プロジェクトの背景の把握
  3. 03調査結果のチームへの記録

MCP 対応

ホスト型MCPサーバーを提供し、クライアントからチームの情報を参照して共有する調査結果を記録できます。アクセス範囲はユーザー権限に従います。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://www.in-parallel.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

In Parallel

AI アシスタントとの会話にチームのコンテキストを取り込みましょう。優先事項を把握し、関連する決定事項を見つけ、有用な知見をチームと共有できます。

はじめに

チームのワークスペースにアクセスできる In Parallel アカウントが必要です。

Claude Code、Codex、または Cursor

セットアップコマンドを実行します。セットアップするアシスタントを尋ねた後、ユーザー向けにインストールします。

npx -y github:in-parallel-oy/agent-plugin

Node 20.12 以降が必要です。Claude Code と Codex では、それぞれの CLI が PATH 上にあることも必要です。Cursor ユーザーは、その後 Cursor を再読み込みしてください。

以降、同じコマンドに doctor を指定するとインストールを確認でき、uninstall を指定すると削除できます。それ以外のオプションについては --help を追加してください。

Claude Desktop または ChatGPT

アプリのプラグインブラウザーを開き、チームのプラグインライブラリから In Parallel をインストールします。表示されない場合は、https://github.com/in-parallel-oy/agent-plugin をプラグインソースとして追加するか、管理者に利用可能にしてもらってください。

Claude Projects

Claude プロジェクト内のスレッドは、claude.ai コネクターを通じて In Parallel にアクセスします。プロジェクトの会話自体では In Parallel を利用できず、利用できるのはスレッドのみです。

  1. claude.ai → Customize → Connectors で In Parallel に接続します。
  2. 管理者から claude-projects ZIP を入手するか、このリポジトリのチェックアウトから node scripts/package.js --client claude-projects を実行して作成します。含まれるのはスキルのみで、MCP サーバー、フック、スクリプトは含まれません。
  3. Project settings → Plugins で追加します。

ワークスペースで利用できる場合は、ワークスペースの「What's set up」ページにある Copy instructions for a Claude project から、貼り付けるプロジェクト用の指示を取得できます。

次に

In Parallel にサインインし、接続するワークスペースを選んで、アシスタントとの新しい会話を始めましょう。

試してみる

  • 「今週、対応が必要なことは何ですか?」
  • 「[project] の状況を教えてください。」
  • 「この知見をチームに記録してください:…」

プラグインがあなたのマシンで行うこと

プラグインは in-parallel スキルと In Parallel サーバーへの接続の2つで構成されています。あなたのマシンでフックやスクリプトを実行せず、ローカルファイルも保持しません。

In Parallel に送信される情報

アシスタントが In Parallel 接続を通じて送信する内容のみです(セットアップ時に別の環境を選択していない場合、接続先は https://www.in-parallel.ai/mcp です)。スキルは、アシスタントに次のことを依頼します。

  • ブリーフィング、会議、決定事項、Wiki ページなど、チームのコンテキストを読む
  • チームと共有したい知見を記録する
サインイン

アシスタントアプリの接続サインインを通じてサインインすると、ブラウザーで In Parallel が開きます。サインイン状態はアプリが保持します。プラグインのスクリプトがパスワードやトークンを参照、読み取り、保存することはありません。

セットアップコマンド

npx -y github:in-parallel-oy/agent-plugin は、このリポジトリと2つのセットアップ依存関係をダウンロードします。Claude Code と Codex 用にプラグインを ~/.in-parallel/setup/ に、Cursor 用に ~/.cursor/plugins/local/in-parallel にコピーし、claude または codex コマンドに登録します。選択したサーバー URL を、そのコピーに書き込みます。

インストールの前に、既存の MCP 設定を読み込み、競合する In Parallel エントリーを探します。対象は ~/.claude.json(または CLAUDE_CONFIG_DIR 内のファイル)、現在のプロジェクトの .mcp.json、および ~/.cursor/mcp.json と .cursor/mcp.json です。これらのファイルは変更しません。

セットアップとアンインストールの対象は、ユーザー用のインストールのみです。単一プロジェクト用にインストールされたコピーはそのまま残されます。セットアップでは、そのコピーの場所と削除するコマンドを表示します。

doctor はエラーを報告する前に、確認したすべての場所(ユーザー設定、プロジェクトのルートと現在のディレクトリ、各クライアントのプラグイン登録)について、「見つかった」「見つからない」「競合あり」のいずれかを表示します。Claude Code では、In Parallel の各コピーについて、スコープ、対象プロジェクト、ファイルを表示します。たとえば、ユーザー用のセットアップコピーや、別のプロジェクトにインストールされたコピーなどです。競合するエントリーについては、何と競合しているか、その理由を示します。in-parallel という名前のレガシーエントリーについては、修正方法も表示します。変更されたインストール済みファイルの名前を表示します。インストール済みの .mcp.json に Authorization ヘッダーが追加されている場合、doctor は認証情報のヘッダーが追加されたことを、値を表示せずに知らせます。チェックに失敗した場合でも、セットアップによってインストールされたエンドポイントは常に表示します。セットアップコピーがない場合、セットアップがインストールしなかったプロジェクト用コピーを表示し、そのまま残してよいことと、削除するコマンドを案内します。インストール済みの内容を確認するものであり、動作確認はしません。動作を確認するには、エージェントに「In Parallel の接続を確認して」と頼んでください。doctor は何も変更しません。

アンインストール

セットアップコマンドを使った場合は、次を実行してください。

npx -y github:in-parallel-oy/agent-plugin uninstall

セットアップ自身が書き込んだファイルと登録情報のみを削除し、それぞれについて1行ずつ表示します。まず、ファイルを ~/.in-parallel/setup/backups/ にバックアップします。セットアップ後に変更されたファイルは削除せずに停止します。

プラグインブラウザーからインストールした場合は、そこで In Parallel を削除してください。

サポートが必要な場合

アシスタントに、**「In Parallel の接続を確認して」**と尋ねてください。

プラグインをインストールできない場合や、ワークスペースにアクセスできない場合は、ワークスペース管理者にサポートを依頼してください。

MCP レジストリへの公開

server.json には、公式の MCP レジストリに登録されているホスト型 In Parallel MCP サーバーが記載されています。これは、会社の AI のコンテキストレイヤーです。Claude、ChatGPT、Copilot などの MCP クライアントに、チームの決定事項、会議、計画を、情報源と各ユーザーの権限範囲を付けて提供します。PulseMCP と Glama は公式レジストリから新しいエントリーを取り込みます。Smithery には smithery.aiで独自に申請する必要があります。

mcp-publisher(brew install mcp-publisher)をインストールし、ファイルを確認します。

mcp-publisher validate

ai.in-parallel/in-parallel という名前を使うには、in-parallel.ai を管理していることを証明する必要があります。どちらの証明方法にも Ed25519 キーが必要です。Ed25519 には OpenSSL 3 が必要です(brew install openssl@3。macOS の LibreSSL は Ed25519 に対応していません)。

OPENSSL=/opt/homebrew/opt/openssl@3/bin/openssl
$OPENSSL genpkey -algorithm Ed25519 -out key.pem
PUBLIC_KEY="$($OPENSSL pkey -in key.pem -pubout -outform DER | tail -c 32 | base64)"
PRIVATE_KEY="$($OPENSSL pkey -in key.pem -noout -text | grep -A3 'priv:' | tail -n +2 | tr -d ' :\n')"

次に、どちらかを選びます。

  • DNS。 in-parallel.ai の頂点(サブドメインではありません)に、値が v=MCPv1; k=ed25519; p=${PUBLIC_KEY} の TXT レコードを追加します。dig +short TXT in-parallel.ai に表示されるまで待ち、その後 mcp-publisher login dns --domain in-parallel.ai --private-key "$PRIVATE_KEY" を実行します。
  • HTTP。 v=MCPv1; k=ed25519; p=${PUBLIC_KEY} の1行を、https://in-parallel.ai/.well-known/mcp-registry-auth で text/plain として提供します。レジストリは頂点にアクセスし、リダイレクトには従わないため、頂点から www へのリダイレクトではこのパスを除外する必要があります。その後、mcp-publisher login http --domain in-parallel.ai --private-key "$PRIVATE_KEY" を実行します。

ログインしたら、公開します。

mcp-publisher publish

ドメインにアクセスできない場合は、サーバー名を io.github.in-parallel-oy/in-parallel に変更し、in-parallel-oy GitHub 組織のオーナーとして mcp-publisher login github でログインします。

key.pem をリポジトリに含めないでください。公開した各バージョンは恒久的に残るため、掲載内容を変更する場合はバージョンを上げて再公開します。npm version <patch|minor|x.y.z> は package.json、server.json、および各プラグインのマニフェストのバージョンを設定し、変更をコミットします。

リポジトリの構成

プラグインディレクトリとマーケットプレイスがインストールするのは、plugins/in-parallel/ のみです。つまり、スキル、MCP 接続、各クライアントのマニフェスト、LICENSE、NOTICE です。セットアップコマンド、その package.json とロックファイル、およびビルドスクリプトは、インストールされるプラグインの外側にあるリポジトリのルートに置かれます。plugins/in-parallel/LICENSE と plugins/in-parallel/NOTICE はルートにあるコピーと同一にしてください。テストで確認されます。

ライセンス

Apache-2.0。

コメント

MCP は初めてですか?

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

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