MCP Servers / development / nREPL MCP Server

nREPL MCP Server

JSON →
stdionone36development

Interact with a running Clojure nREPL instance for code evaluation, namespace inspection, and other utilities.

Install
How to run this server
[ { "cmd": "npx nrepl-mcp-server", "imports": [] } ]
server path: nrepl-mcp-server
Tools
What this server exposes
connect
Allows establishing a connection to an nREPL server by specifying a host and port.
evaluate_code
Executes arbitrary Clojure expressions in either the default namespace or a specified namespace.
list_namespaces
Lists all namespaces in the current project directory using tools.namespace.
inspect_vars
Fetches metadata and current values for all public vars in a specified namespace.
get_status
Provides details on the current nREPL connection, including host, port, session ID, and last error (if any).
Configuration
Environment & auth
authnone
Resources
nREPL MCP Server — MCP Server · libregistry