mcpField
O
Offline Protocol (hosted)

Offline Protocol (hosted)

リモート
offlineprotocol.com開発ツール01 日前に更新
リポジトリ公式サイト

Offline Protocol (hosted) について

Offline Protocolの読み取り専用MCPサーバーです。コーディングエージェント向けにSDKパッケージ、統合ガイド、ワークフローを提供し、実装計画やプロジェクトのひな形作成を支援します。CLIでのローカル実行とホスト型エンドポイントへの接続に対応します。

主な機能

  1. 01SDKパッケージの検索
  2. 02統合ガイドとワークフロー
  3. 03実装計画とプロジェクトのひな形作成
  4. 04CLIでのローカル実行とホスト接続

活用シーン

  1. 01適切なOffline Protocol SDKの検索
  2. 02統合ガイドに基づく実装計画
  3. 03プロジェクトの統合ひな形作成

MCP 対応

MCPクライアントに、Offline ProtocolのSDKパッケージ、ガイド、ワークフローを調べる読み取り専用ツールを提供します。CLIでローカル実行するか、ホスト型サーバーに接続できます。

設定

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

エンドポイントhttps://mcp.offlineprotocol.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.offlineprotocol.com/mcp認証が必要
Streamable HTTPhttps://mcp.offlineprotocol.com/public/mcp

ツール

詳細

Offline Protocol エージェントプラグイン

コーディングエージェント(Claude Code、Codex、Cursor、Gemini CLI、VS Code、Cline、Devin、その他の MCP クライアント)を Offline Protocol の開発者向けツールに接続するプラグイン、スキル、MCP 設定です。エージェントは Offline Protocol SDK パッケージを探し、統合ガイドやワークフローを読み、実装を計画し、お使いのマシンでプロジェクトをひな形から作成したり、統合したりできます。

すべての設定は、公開済みの Offline Protocol CLI からローカル MCP サーバー npx -y @offline-protocol/[email protected] mcp serve を実行するか、ホスト型 MCP サーバー https://mcp.offlineprotocol.com/mcp に接続します。ツールはアプリケーションの構築を支援します。近くのデバイスを検出したり、メッシュを操作したり、稼働中のハードウェアを制御したりするものではありません。

このリポジトリは、Offline Protocol CLI のソースにある export-agent-plugins.mjs スクリプトによって生成されています。SOURCE.json には、ソースのコミットと各ファイルの sha256 が記録されています。変更はソースで行い、ここにエクスポートされます。このリポジトリへのプルリクエストはレビュー後、上流に適用されます。

要件

npx を使用できる Node.js 18 以降が必要です。初回実行時に、固定された CLI(@offline-protocol/[email protected])が npm からダウンロードされます。ローカルツールは Offline Protocol アカウントを必要とせず、テレメトリーも送信しません。ホスト型サーバーには、https://dev.offlineprotocol.com で取得したアプリケーション API キーとアプリケーション ID が必要です。

インストール

Claude Code プラグイン
claude plugin marketplace add https://github.com/Offline-Protocol/offline-protocol-agent-plugins.git
claude plugin install offline-protocol@offline-protocol
Codex
codex plugin marketplace add https://github.com/Offline-Protocol/offline-protocol-agent-plugins.git
codex plugin add offline-protocol@offline-protocol

MCP サーバーのみを追加する場合:

codex mcp add offline-protocol -- npx -y @offline-protocol/[email protected] mcp serve
Cursor

plugins/offline-protocol を ~/.cursor/plugins/local/offline-protocol にコピーして、Cursor を再読み込みします。MCP サーバーのみを使用する場合は、distribution/clients/mcp-stdio.json の内容を .cursor/mcp.json または ~/.cursor/mcp.json に記述するか、distribution/clients/README.md にあるインストールリンクを使用します。

Gemini CLI 拡張機能

リポジトリのルートは Gemini CLI 拡張機能です(gemini-extension.json)。

gemini extensions install https://github.com/Offline-Protocol/offline-protocol-agent-plugins
GitHub Copilot を使用する VS Code
code --add-mcp '{"name":"offline-protocol","type":"stdio","command":"npx","args":["-y","@offline-protocol/[email protected]","mcp","serve"]}'

単一のワークスペースで使用する場合は、distribution/clients/vscode.json を .vscode/mcp.json にコピーします。

Cline
cline mcp install offline-protocol -- npx -y @offline-protocol/[email protected] mcp serve
Devin

Devin CLI:

devin plugins install Offline-Protocol/offline-protocol-agent-plugins#plugins/offline-protocol

Devin(ウェブ):stdio トランスポートを使用するカスタム MCP サーバーを追加し、コマンドに npx、引数に -y @offline-protocol/[email protected] mcp serve を指定します。Devin Desktop の場合は distribution/clients/devin-desktop.json を使用します。

その他の MCP クライアント

次のサーバー定義を使用します(distribution/clients/mcp-stdio.json にもあります)。

{
  "mcpServers": {
    "offline-protocol": {
      "command": "npx",
      "args": ["-y", "@offline-protocol/[email protected]", "mcp", "serve"]
    }
  }
}

Zed、Continue、xAI、ホスト型の設定は distribution/clients/README.md と distribution/clients/priority-two.md にあります。

内容

パス内容
plugins/offline-protocol/プラグイン:Claude Code、Codex、Cursor 用のマニフェスト、MCP 設定、統合スキル、ロゴ
.claude-plugin/、.cursor-plugin/、.agents/plugins/プラグインを参照するマーケットプレイスファイル
gemini-extension.jsonGemini CLI 拡張機能のマニフェスト
distribution/clients/その他のクライアント用の、すぐにマージできる MCP 設定
distribution/cline/offline-protocol/Cline のマーケットプレイスエントリー
distribution/mcp-registry/公式 MCP Registry のレコード
.github/workflows/validate.yml各プッシュとプルリクエストで実行されるチェック:SOURCE.json とのファイルハッシュ照合、マニフェストの整合性確認、レジストリスキーマの検証、シークレットのスキャン

リリースには v<version> のタグが付けられます。ここでのバージョンは gemini-extension.json とプラグインのマニフェストに記載されているものです。プラグインのバージョンは、起動する CLI のバージョンとは別です。

ライセンス、プライバシー、セキュリティ

プラグインファイルは Apache License 2.0(LICENSE)のライセンスに基づいています。プラグインが起動する Offline Protocol CLI も Apache-2.0 です。プロジェクトにインストールされる SDK にはそれぞれ独自のライセンスがあり、 resolve_packages ツールが報告します。 Offline Protocol の名称とロゴは商標です(NOTICE)。ホスト型の Offline Protocol サービスの利用には、https://www.offlineprotocol.com/legal/developer-terms に記載された開発者向け利用規約と、 https://www.offlineprotocol.com/privacy に記載されたプライバシーポリシーが適用されます。エージェントクライアントとモデル プロバイダーは、それぞれ独自の規約に基づいてツールの入力と結果を取り扱います。

セキュリティ上の問題は、公開の Issue ではなく [email protected] に報告してください (SECURITY.md)。

コメント

MCP は初めてですか?

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

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