MCPheonix

Elixir

A simplified implementation of the Model Context Protocol (MCP) server using Elixir's Phoenix Framework.

Protocol Implementations
Agent Frameworks
Function Calling

Architecture and Design Patterns

MCPheonix uses a self-healing distributed architecture implemented via Cloudflare Durable Objects and Workers. It employs Server-Sent Events (SSE) for real-time notifications and a JSON-RPC endpoint for client requests. The system is designed to be extensible, supporting the integration of custom MCP servers through JSON configuration and automatic server management.

About

Language

Elixir

Stars

37

Categories

Protocol ImplementationsAgent FrameworksFunction Calling