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環境を設定

追加リソース