cedarscript-mcp-server
Verified Safeby CEDARScript
Overview
Enable AI agents to perform intelligent, semantic-aware code transformations via the Model Context Protocol (MCP).
Installation
python -m cedarscript_mcp.server --root /path/to/your/projectEnvironment Variables
- CEDARSCRIPT_ROOT
- CEDARSCRIPT_LOG_LEVEL
- CEDARSCRIPT_LOG_FORMAT
- CEDARSCRIPT_READ_ONLY
- CEDARSCRIPT_MAX_FILE_SIZE
Security Notes
The server features robust security measures including explicit path validation to prevent traversal attacks, a configurable denylist for sensitive files/directories (e.g., .git, .env, credentials), a mandatory read-only mode option, and file size limits. It communicates via STDIO (inter-process) rather than open network ports, reducing external attack surface. No direct 'eval' or 'exec' of untrusted code is observed, relying on the `cedarscript-editor` for command parsing, which is a domain-specific language parser. Overall, the design prioritizes security.
Similar Servers
codebadger
A containerized Model Context Protocol (MCP) server providing static code analysis using Joern's Code Property Graph (CPG) technology.
chuk-mcp-server
A framework for building high-performance, modular, zero-configuration Model Context Protocol (MCP) servers, capable of hosting AI agent tools, resources, and prompts across local, containerized, and diverse cloud environments.
mcp-reference
A reference processing tool for Markdown documents, providing automated reference extraction, citation renumbering, bibliography generation, and related literature recommendation functions, integrated via Model Context Protocol (MCP) into Trae IDE.
mela-cp
This is likely a server or tool related to the Minecraft Client Protocol (MCP), potentially for managing a Minecraft server or developing Minecraft-related applications.