MCP-Bridge

A middleware to provide an openAI compatible endpoint that can call MCP tools

GitHubスター

849

ユーザー評価

未評価

お気に入り

0

閲覧数

20

フォーク

106

イシュー

31

インストール方法
難易度
中級
推定所要時間
10-20

インストール方法

インストール方法

前提条件

Docker: 最新版
vLLM: テスト済み(ollamaも互換性あり)

インストール手順

1. リポジトリのクローン

bash
git clone https://github.com/SecretiveShell/MCP-Bridge
cd MCP-Bridge

2. compose.ymlファイルの編集

config.jsonファイルへの参照を追加する必要があります。以下のいずれかを選択してください:
config.jsonファイルをcompose.ymlファイルと同じディレクトリに追加し、ボリュームマウントを使用
環境変数にHTTP URLを追加してconfig.jsonファイルをダウンロード
環境変数としてconfig.jsonを直接追加
例:
yaml
environment:
  - MCP_BRIDGE__CONFIG__FILE=config.json
  - MCP_BRIDGE__CONFIG__HTTP_URL=http://10.88.100.170:8888/config.json
  - MCP_BRIDGE__CONFIG__JSON={"inference_server":{"base_url":"http://example.com/v1","api_key":"None"},"mcp_servers":{"fetch":{"command":"uvx","args":["mcp-server-fetch"]}}}
ボリュームマウントの例:
yaml
volumes:
  - ./config.json:/mcp_bridge/config.json

3. サービスの起動


docker-compose up --build -d

追加リソース