mcp-nrepl-joyride
Verified Safeby franks42
Overview
A Babashka-based MCP server that bridges Claude Code (AI) with VS Code's Joyride nREPL server for AI-assisted Clojure development and editor automation.
Installation
uv run python mcp_server_manager.py startEnvironment Variables
- JOYRIDE_WORKSPACE
- MCP_DEBUG
- MCP_HTTP_PORT
- NREPL_PORT
Security Notes
The server's core function is to execute arbitrary Clojure code via nREPL operations ('eval'). While this is its intended purpose for AI-assisted development, it means that any code passed to it (e.g., by a compromised or misbehaving AI agent) will be executed. The system relies on Joyride's sandboxed environment within VS Code and primarily uses local-only connections, mitigating external network risks. However, the inherent power of arbitrary code execution warrants a moderate security score.
Similar Servers
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
claude-codex-settings
A comprehensive toolkit and configuration for developing Claude Code plugins, integrating various external services and APIs, and enhancing AI-assisted coding workflows.
geminimcp
Integrates Google's Gemini CLI with Claude Code as an MCP server for AI-assisted programming, particularly strong in frontend design.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.