Claude Desktop、Cursor、VS Codeなどの主要AIクライアントにMCPサーバーをインストールするCLI。リモートサーバーのOAuth認証にも対応。
apify/mcpc
MCPのツール、リソース、プロンプト、OAuthログインなどの操作をシェルコマンドに対応づける、デバッグやスクリプト作成向けのMCPクライアントです。
- スター
- 1,091
- フォーク
- 107
- 未解決の Issue
- 31
- 最終コミット
- 昨日
これは何?
mcpcは、Model Context Protocol向けのコマンドラインクライアントで、あらゆるMCP操作をシェルコマンドとして実行できます。MCPサーバーの調査やデバッグ、プレーンなシェルでの再現可能なMCPワークフローのスクリプト化、単一のBashツール呼び出しによるAIエージェントへのMCPアクセス提供に利用できます。
セッションには@プレフィックスを付けて名前を指定でき、stdioまたはStreamable HTTP経由で複数のサーバーに同時接続した状態を維持できます。認証では、PKCEを使ったOAuth 2.1、クライアントIDメタデータドキュメント、動的クライアント登録、クライアントクレデンシャル、エンタープライズ管理の認可に対応しており、認証情報はOSのキーチェーンに保存されます。--jsonフラグを使えば、jqやxargsと組み合わせやすい形式で出力できます。
認証済みセッションを、上流のトークンを公開せずにローカルMCPサーバーとして公開するプロキシモード、セッション横断でツールを検索するgrep、Base上での実験的なx402決済にも対応しています。
主な機能
- 01ツール、リソース、プロンプト、非同期タスク、スキルを、stdioおよびStreamable HTTP経由のシェルコマンドとして実行できます。
- 02複数のMCPサーバーへの永続的なセッションを同時に維持できます。
- 03PKCEを使ったOAuth 2.1、CIMD、動的クライアント登録に対応し、認証情報はOSのキーチェーンに保存されます。
- 04--jsonでJSONを出力し、jqやシェルスクリプトに渡せます。
- 05クライアントに上流の認証情報を見せないローカルプロキシモードを利用できます。
- 06grepでアクティブなセッションを横断してツールを検索できます。
ユースケース
- ターミナルからリモートMCPサーバーをデバッグ、調査する。
- シェルのパイプラインやjqを使って、再現可能なMCPワークフローをスクリプト化する。
- 認証情報を公開せず、単一のBashツールを通じてAIコーディングエージェントにMCPアクセスを提供する。
- OAuthクライアントクレデンシャルでMCPサーバーに認証するCIジョブを実行する。
クイックスタート
- 1
Homebrewでインストール
brew install mcpc - 2
またはnpmでグローバルにインストール
npm install -g @apify/mcpc - 3
リモートMCPサーバーにログインしてOAuth認証情報を保存
mcpc login mcp.apify.com - 4
名前付きセッションでサーバーに接続し、ツールを一覧表示
mcpc connect mcp.apify.com @test
使う前に知っておきたいこと
- OSのキーチェーンに依存します。ヘッドレス環境やCIシステムでは、ファイルベースの認証情報ストアにフォールバックします。
収録されている特集
トピック
よくある質問
- mcpc とは?
- MCPのツール、リソース、プロンプト、OAuthログインなどの操作をシェルコマンドに対応づける、デバッグやスクリプト作成向けのMCPクライアントです。 mcpcは、Model Context Protocol向けのコマンドラインクライアントで、あらゆるMCP操作をシェルコマンドとして実行できます。MCPサーバーの調査やデバッグ、プレーンなシェルでの再現可能なMCPワークフローのスクリプト化、単一のBashツール呼び出しによるAIエージェントへのMCPアクセス提供に利用できます。
- mcpc は無料で使えますか?ライセンスは?
- mcpc は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- mcpc は今もメンテナンスされていますか?
- 活発にメンテナンス中。mcpc の最終コミットは 2026年11月6日 です。
- mcpc は何に使えますか?
- ターミナルからリモートMCPサーバーをデバッグ、調査する。 シェルのパイプラインやjqを使って、再現可能なMCPワークフローをスクリプト化する。 認証情報を公開せず、単一のBashツールを通じてAIコーディングエージェントにMCPアクセスを提供する。 OAuthクライアントクレデンシャルでMCPサーバーに認証するCIジョブを実行する。
- mcpc のインストール方法は?
- Homebrewでインストール: brew install mcpc またはnpmでグローバルにインストール: npm install -g @apify/mcpc リモートMCPサーバーにログインしてOAuth認証情報を保存: mcpc login mcp.apify.com 名前付きセッションでサーバーに接続し、ツールを一覧表示: mcpc connect mcp.apify.com @test
- mcpc はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/apify/mcpc
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIエージェントのメモリ、認証情報、コード、自動化を保存し、MCP対応ホストから利用できるクラウドバックエンド。
Claudeなどのクライアント向けに、複数のMCPサーバーを単一のHTTPエンドポイントに集約するMCPプロキシサーバー。
MCPサーバー、MCPアプリ、ChatGPTアプリの検査、チャット、デバッグに使える、オープンソースのテスト・評価プラットフォームです。
ChatGPT webがOAuth保護された読み取り専用MCP接続を通じてCodexのコーディングセッションを計画・レビューし、実行はCodexが担う非公式ブリッジ。
MCPツール、プロンプト、設定をポータブルなプレイブックにまとめ、AIエージェントが単一のエンドポイント経由で接続できるローカルファーストのゲートウェイ。