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
#### Dockerデプロイ
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

追加リソース

作者情報
Gerard Adam

Software Engineer

16

フォロワー

28

リポジトリ

1

Gist

0

貢献数