E2B_MCP について
E2B_MCPは、E2Bに接続するためのカスタムMCPサーバーとクライアントです。Claude appやCursorを使わずに接続したいユーザー向けで、PythonサーバーとLlamaIndexクライアントを備えています。
主な機能
- 01カスタムMCPサーバーとクライアント
- 02E2Bへの接続
- 03Pythonでの起動コマンド
活用シーン
- 01カスタムMCP構成でE2Bに接続
- 02付属のサーバーとLlamaIndexクライアントを実行
MCP 対応
E2Bに接続するMCPサーバーを実行し、そのサーバーに接続するクライアントも提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
E2B_MCP
英語 | 中国語
Claude アプリや Cursor などのツールを必要とせず、カスタムサーバーとクライアントを使用して、MCP 経由で E2B に接続できます。
環境設定
conda create -n mcp python=3.12 -y
conda activate mcp
pip install -r requirements.txt
MCP の実行
まず、.env ファイルを作成し、次の変数を設定します。
E2B_API_KEY= ""
model=""
llm_api_key=""
llm_api_base = ""
E2B_API_KEY は E2B から取得する必要があります。model は LLM の名前、llm_api_base は LLM の URL、llm_api_key は LLM の API キーです。
次に、サーバーを起動します。
python ./e2b_mcp_server.py
新しいターミナルウィンドウを開き、クライアントを実行します。
python ./e2b_mcp_llamaindex_client.py
実行結果は次のようになります。

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