MCPhoenix
A simplified implementation of the Model Context Protocol (MCP) server using Elixir's Phoenix Framework.
GitHubスター
64
ユーザー評価
未評価
お気に入り
0
閲覧数
15
フォーク
5
イシュー
0
インストール方法
難易度
初級推定所要時間
5-10 分
インストール方法
インストール方法
前提条件
Elixir: 1.14以上
Erlang: 25以上
Phoenix: 1.7.0以上
Python: 3.9以上(FluxおよびDart統合用)
Node.js: 18以上(Dart MCPサーバー用)
Cloudflareアカウント: Durable Objects統合用
インストール手順
1. リポジトリのクローン
bash
git clone https://github.com/jmanhype/MCPhoenix.git
cd MCPhoenix
2. 依存関係のインストール
bash
mix deps.get
3. Cloudflare統合の設定
-cloudflare/durable-objects-worker.js
のテンプレートを使用してCloudflare Workerを作成
- Cloudflareアカウントにデプロイ
- 環境変数を設定:
- CLOUDFLARE_WORKER_URL
: デプロイしたワーカーのURL
- CLOUDFLARE_ACCOUNT_ID
: CloudflareアカウントID
- CLOUDFLARE_API_TOKEN
: WorkersおよびDO権限を持つAPIトークン
4. Flux統合の設定(画像生成を使用する場合)
- [Flux Integration](docs/flux_integration.md)の説明に従ってFlux CLI環境を設定追加リソース
作者情報
105
フォロワー
440
リポジトリ
36
Gist
0
貢献数