
nREPL MCP Server
by johancodinha
Enables AI agents to interact with running Clojure nREPL instances for code evaluation and inspection.
What it does
The nREPL MCP Server bridges the Model Context Protocol with a running Clojure nREPL instance. This allows AI agents to execute Clojure code in real-time, inspect namespaces, and query the state of a running Clojure application directly.
Tools
- evaluate: Executes arbitrary Clojure expressions in the current or specified namespace.
- list_namespaces: Retrieves all namespaces available in the current project directory.
- inspect_vars: Fetches metadata and current values for public vars within a namespace.
- get_status: Returns the current connection status, including host and session ID.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"nrepl-mcp-server": {
"command": "npx",
"args": ["nrepl-mcp-server"]
}
}
}
Supported hosts
Confirmed support for Claude Desktop and CLine (VS Code).
Quick install
npx nrepl-mcp-serverInformation
- Pricing
- free
- Published
- 5/6/2026
- stars





