{"repo":"hugoduncan/mcp-clj","free":true,"listed":false,"github":"https://github.com/hugoduncan/mcp-clj","clone":"git clone https://github.com/hugoduncan/mcp-clj.git","description":"An MCP server written in clojure","language":"Clojure","stars":58,"topics":[],"license":"EPL-2.0","category":"mcp-servers","readme_excerpt":"mcp-clj A Clojure implementation of the Model Context Protocol (MCP) with minimal dependencies and self-contained Clojure REPL integration. Quick Start Jump to: Installation • Client Usage • Claude Code Setup • Claude Desktop Setup • Development What & Why mcp-clj provides both MCP server and client implementations in Clojure: - Self-contained REPL : Evaluates Clojure directly in the server process (no nREPL dependency) - Low dependencies : Only requires org.clojure/data.json - Multiple transports : SSE (HTTP), stdio, and in-memory for testing - Built-in tools : Clojure evaluation ( clj-eval ) and file listing ( ls ) with gitignore support - MCP client : Connect to other MCP servers from Clojure When to use mcp-clj: - Expose Clojure REPL functionality to Claude Desktop or other MCP clients - Build Clojure applications that consume MCP services - Simple deployment without external REPL dependencies Trade-offs vs clojure-mcp: - ✅ Simpler setup, self-contained evaluation - ❌ Cannot connect to existing remote REPLs - ❌ Fewer built-in tools Installation Git Dependencies (Recommended) CLI Usage Server Usage Basic Server Custom Tools Built-in Tools clj-eval : Evaluates Clojure expressions ls : Lists files with gitignore support Client Usage Connect to other MCP servers from Clojure: Claude Code Setup Claude Code can connect to mcp-clj servers using the stdio transport. 1. Add mcp-clj to your project In your deps.edn : 2. Configure Claude Code Add the MCP server using Claude Code's C","default_branch":null,"files":null,"tree":[],"storefront":"/r/hugoduncan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hugoduncan/mcp-clj/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}