mcp-web-ui
MCP Web UIは、モデルコンテキストプロトコル(MCP)アーキテクチャ内でホストとして機能するウェブベースのユーザーインターフェースです。AI言語モデルとのインタラクションを簡素化し、クライアントとサーバー間のコンテキスト集約と調整を管理します。複数のLLMプロバイダーとの統合を提供し、リアルタイムのストリーミングチャット体験を実現します。
GitHubスター
84
ユーザー評価
未評価
お気に入り
0
閲覧数
6
フォーク
15
イシュー
8
インストール方法
難易度
初級推定所要時間
5-10 分
インストール方法
インストール方法
前提条件
Go: 1.23以上
Docker: (オプション)
APIキー: 使用するLLMプロバイダーのAPIキー
インストール手順
1. リポジトリのクローン
bash
git clone https://github.com/MegaGrindStone/mcp-web-ui.git
cd mcp-web-ui
2. 環境の設定
bash
mkdir -p $HOME/.config/mcpwebui
cp config.example.yaml $HOME/.config/mcpwebui/config.yaml
3. APIキーの設定
bash
export ANTHROPIC_API_KEY=your_anthropic_key
export OPENAI_API_KEY=your_openai_key
export OPENROUTER_API_KEY=your_openrouter_key
4. アプリケーションの実行
#### ローカル開発bash
go mod download
go run ./cmd/server/main.go
bash
docker build -t mcp-web-ui .
docker run -p 8080:8080 \
-v $HOME/.config/mcpwebui/config.yaml:/app/config.yaml \
-e ANTHROPIC_API_KEY \
-e OPENAI_API_KEY \
-e OPENROUTER_API_KEY \
mcp-web-ui