nRepl mcp server for clojure. Enables interaction with a running Clojure nREPL instance, allowing evaluation of Clojure code, namespace inspection, and other utilities via MCP.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add nrepl -- npx nrepl-mcp-server~/.codex/config.toml
[mcp_servers.nrepl]
command = "npx"
args = ["nrepl-mcp-server"]
# codex mcp add nrepl -- npx nrepl-mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"nrepl": {
"command": "npx",
"args": [
"nrepl-mcp-server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"nrepl": {
"type": "stdio",
"command": "npx",
"args": [
"nrepl-mcp-server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"nrepl": {
"command": "npx",
"args": [
"nrepl-mcp-server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"nrepl": {
"command": "npx",
"args": [
"nrepl-mcp-server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"nrepl": {
"command": "npx",
"args": [
"nrepl-mcp-server"
]
}
}
}