Code Assistant
STDIOModel Context Protocol server for code modification and generation using LLMs.
Model Context Protocol server for code modification and generation using LLMs.
A Model Context Protocol server for code modification and generation. This server provides tools to create, modify, and delete code via Large Language Models.
create
modify
rewrite
delete
<Plan> Describe approach and reasoning </Plan> <file path="/path/to/file" action="create|modify|rewrite|delete"> <change> <description>What this change does</description> <search> === Original code for modification === </search> <content> === New or modified code === </content> </change> </file>
uvx mcp-server-code-assist
pip install mcp-server-code-assist python -m mcp_server_code_assist
"mcpServers": { "code-assist": { "command": "uvx", "args": ["mcp-server-code-assist"] } }
"mcpServers": { "code-assist": { "command": "docker", "args": ["run", "--rm", "-i", "--mount", "type=bind,src=/Users/username,dst=/Users/username", "mcp/code-assist"] } }
Add to settings.json:
"context_servers": { "mcp-server-code-assist": { "command": { "path": "uvx", "args": ["mcp-server-code-assist"] } } },
cd src/code-assist uvx mcp-server-code-assist # For docker: docker build -t mcp/code-assist .
MIT License. See LICENSE file for details.