nrepl-mcp-server

nrepl-mcp-server

25

The nREPL MCP Server is a Model Context Protocol server that facilitates interaction with a Clojure nREPL instance for evaluating code and inspecting namespaces. It is compatible with MCP clients like Claude Desktop and CLine in VSCode, providing powerful Clojure integration.

How do I connect to an nREPL server?

You can connect to an nREPL server by specifying the host and port in your MCP client settings.

Can I evaluate Clojure code in a specific namespace?

Yes, you can evaluate Clojure code in either the default namespace or a specified namespace.

How do I list all namespaces in my project?

You can list all namespaces in your project using the tools.namespace feature provided by the server.

What information can I retrieve about the nREPL connection?

You can retrieve details such as host, port, session ID, and connection status of the current nREPL connection.

Is the nREPL MCP Server open source?

Yes, the nREPL MCP Server is open source and licensed under the MIT License.