ex-mcp-test
If you are the rightful owner of ex-mcp-test and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP (Model Context Protocol) server implementation in Elixir for testing and experimenting with the protocol.
The ExMCP Test Server is a Model Context Protocol server implemented in Elixir, designed to provide a test environment for experimenting with the MCP protocol. It is compliant with JSON-RPC 2.0 standards and supports standard MCP protocol methods. The server architecture is built using PhxJsonRpc for the RPC layer, ExJsonSchema for schema validation, and Jason for JSON encoding/decoding. It includes an OpenRPC specification for better integration and understanding of the API. The server is highly configurable and can be run locally or as a release, making it versatile for different development and deployment scenarios.
Features
- JSON-RPC 2.0 compliant server implementation
- Standard MCP protocol methods supported
- Pluggable validation and middleware pipeline
- Schema-driven request/response validation
- OpenRPC specification included