Mcp-clj
Createdhugoduncan
Exposes Clojure REPL functionality over an SSE transport using the Model-Channel Protocol.
About
Mcp-clj is a Clojure implementation of the Model-Channel Protocol (MCP), designed to expose Clojure REPL functionality over a Server-Sent Events (SSE) transport. It includes both client and server components, maintaining compatibility with Anthropic's MCP specification while providing a simple and reliable implementation. It also provides instructions on how to configure Claude Desktop to use mcp-clj using mcp-proxy.
Key Features
- Exposes Clojure REPL functionality
- Includes both client and server components
- Compatible with Anthropic's MCP specification
- Uses Server-Sent Events (SSE) for transport
- Clojure implementation of the Model-Channel Protocol (MCP)
- 15 GitHub stars
Use Cases
- Building interactive Clojure-based services over SSE
- Integrating Clojure REPL functionality with MCP-compatible applications
- Extending Claude Desktop with custom Clojure code