{"type":"mcp_server","name":"MCPhoenix","description":"MCPheonix is an Elixir Phoenix-based server implementing the Model Context Protocol for AI model interaction, featuring real-time notifications, a resource system, and a self-healing distributed architecture using Cloudflare.","category":"AI","language":"Elixir","stars":67,"forks":3,"owner":"jmanhype","github_url":"https://github.com/jmanhype/MCPhoenix","homepage":null,"setup":"## Setup\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/yourusername/mcpheonix.git\ncd mcpheonix\n```\n\n2. Install dependencies:\n```bash\nmix deps.get\n```\n\n3. Configure the Cloudflare integration:\n   - Create a Cloudflare Worker using the template in `cloudflare/durable-objects-worker.js`\n   - Deploy it to your Cloudflare account\n   - Set the environment variables:\n     - `CLOUDFLARE_WORKER_URL`: URL of your deployed worker\n     - `CLOUDFLARE_ACCOUNT_ID`: Your Cloudflare account ID\n     - `CLOUDFLARE_API_TOKEN`: API token with Workers and DO permissions\n\n4. Configure the Flux integration (if using image generation):\n   - Set up the Flux CLI environment as described in the [Flux Integration](docs/flux_integration.md) section\n\n5. Configure the Dart integration (if using task management):\n   - Set up the Dart MCP server as described in the [Dart Integration](docs/dart_integration.md) section\n\n6. Start the server:\n```bash\nmix phx.server\n```\n\nThe server will be available at http://localhost:4001.","tools":"## Available Tools\n\n1. Server-Sent Events (SSE) stream (for real-time notifications)\n2. JSON-RPC endpoint (for client requests)\n3. Simple resource system (unspecified description)\n4. Event publish/subscribe mechanism (unspecified description)\n5. Basic tool invocation (unspecified description)\n6. Flux image generation integration (unspecified description)\n7. Dart task management integration (unspecified description)\n8. Extensible MCP server architecture (unspecified description)\n9. Self-healing distributed architecture via Cloudflare Durable Objects (ensures continuous operation)\n10. Edge computing capabilities through Cloudflare Workers (unspecified description)","faq":null,"created_at":"2025-03-09T10:30:11+00:00","updated_at":"2025-03-23T17:12:47+00:00","source_url":"https://model-context-protocol.com/servers/elixir-phoenix-model-context-protocol-server","related_articles":[]}