Submit

mcp-clj

@hugoduncan

a year ago
developer-tools
A MCP server written in clojure
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?

  1. Enabling Clojure REPL functionality over a network.
  2. Facilitating communication between Clojure applications using the MCP.
  3. 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.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.