ExMCP Test Server
About
An Elixir-based MCP server for testing and experimenting with the Model Context Protocol.
Details
- Author
- y86
- GitHub stars
- 9
- Downloads
- 209
- Categories
- Developer Tools
Jump to
- JSON-RPC 2.0 compliant server implementation
- Standard MCP protocol methods are supported
- Pluggable validation and middleware pipeline
- Schema-driven request/response validation
- OpenRPC specification is included
Run the server locally with mix run --no-halt. For production use, generate a release with mix release and add it to your claude_desktop_config.json using the command path/to/your/release/bin/my_app start under the mcpServers key.
An Elixir-based MCP server for testing and experimenting with the Model Context Protocol.
An MCP (Model Context Protocol) server implementation in Elixir that provides a test implementation for experimenting with the protocol.
- 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
- PhxJsonRpcfor the RPC layer
- ExJsonSchemafor schema validation
- Jasonfor JSON encoding/decoding
The best way to run the model is to generate a release with
and add it to to yourclaude_desktop_config.json:
{ "mcpServers": { "ex-mcp-test": { "command": "path/to/your/realease/bin/my_app", "args": [ "start" ] } } }
The server implements the following MCP methods:
initialize - Initialize the server notifications/initialized - Handle initialization notification prompts/list - List available prompts resources/list - List available resources tools/list - List available tools tools/call - Call a specific tool
The OpenRPC specification can be found inpriv/static/mcp-openrpc.json.
This project is licensed under the MIT License - see the LICENSE file for details.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server
Browser automation via MCP for Chrome and Firefox
Bring the full power of BrowserStack’s Test Platform to your AI tools, making testing faster and easier for every developer and tester on your team.
Official Chrome DevTools MCP server for controlling and inspecting a live Chrome browser from coding agents such as Gemini, Claude, Cursor, and Copilot.
Run code in secure sandboxes hosted by E2B
An MCP server for interacting with the Postman API, requiring an API key.
Proxyman MCP allows AI to inspect HTTP traffic, create debugging rules, and control Proxyman - all through natural language conversations.
Agents make claims. Reelier writes receipts — record an agent's tool-call workflow once, replay it deterministically at 0 tokens, and diff runs to catch drift.
The Shipyard CLI provides an MCP server for agents to manage Shipyard environments directly: by pulling logs, comparing branches, running tests, and stopping/starting environments..
Help agents automatically write and test stories for your UI components
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





