Overview
what is mcp-clj?
mcp-clj is a Clojure implementation of the Model-Channel Protocol (MCP) designed to expose Clojure REPL functionality over an SSE transport.
how to use mcp-clj?
To use mcp-clj, add it as a dependency to your project and start the server on your desired port. Connect to the server using an MCP client.
key features of mcp-clj?
- Implements the Model-Channel Protocol (MCP) in Clojure.
- Exposes Clojure REPL functionality.
- Simple and reliable implementation compatible with Anthropic's MCP specification.
use cases of mcp-clj?
- Enabling Clojure REPL functionality over a network.
- Facilitating communication between Clojure applications using the MCP.
- Supporting development and debugging of Clojure applications.
FAQ from mcp-clj?
- What is the Model-Channel Protocol (MCP)?
MCP is a protocol designed for communication between clients and servers, allowing for efficient data exchange.
- How do I contribute to mcp-clj?
You can contribute by forking the repository, creating a new branch, making changes, and submitting a pull request.
- Is mcp-clj open source?
Yes, mcp-clj is licensed under the MIT License.