
Code Assistant
Create, modify, and delete code effortlessly using advanced language models. Streamline your coding tasks with powerful tools that automate file management and code generation. Enhance your development workflow with a server designed for seamless code assistance.
Installation
Installing for Claude Desktop
Option 1: One-Command Installation
npx mcpbar@latest install abhishekbhakat/mcp_server_code_assist -c claude
This command will automatically install and configure the Code Assistant MCP server for your selected client.
Option 2: Manual Configuration
Run the command below to open your configuration file:
npx mcpbar@latest edit -c claude
After opening your configuration file, copy and paste this configuration:
View JSON configuration
{
"mcpServers": {
"Code Assistant": {
"command": "uvx",
"args": [
"mcp-server-code-assist"
],
"env": {}
}
}
}
mcp-server-code-assist: A Code Assistant MCP Server
Overview
A Model Context Protocol server for code modification and generation. This server provides tools to create, modify, and delete code via Large Language Models.
Tools
-
create
- Creates new files
- Input: XML instruction with path and content
- Returns: Confirmation of file creation
-
modify
- Modifies existing files with search/replace
- Input: XML instruction with path, search pattern, and new content
- Returns: Diff of changes
-
rewrite
- Completely rewrites a file
- Input: XML instruction with path and new content
- Returns: Confirmation of rewrite
-
delete
- Removes files
- Input: XML instruction with path
- Returns: Confirmation of deletion
XML Format
<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>
Installation
Using uv (recommended)
uvx mcp-server-code-assist
Using pip
pip install mcp-server-code-assist
python -m mcp_server_code_assist
Configuration
Usage with Claude Desktop
Using uvx
"mcpServers": {
"code-assist": {
"command": "uvx",
"args": ["mcp-server-code-assist"]
}
}
Using docker
"mcpServers": {
"code-assist": {
"command": "docker",
"args": ["run", "--rm", "-i", "--mount", "type=bind,src=/Users/username,dst=/Users/username", "mcp/code-assist"]
}
}
Usage with Zed
Add to settings.json:
"context_servers": {
"mcp-server-code-assist": {
"command": {
"path": "uvx",
"args": ["mcp-server-code-assist"]
}
}
},
Development
cd src/code-assist
uvx mcp-server-code-assist
# For docker:
docker build -t mcp/code-assist .
License
MIT License. See LICENSE file for details.
Details:
Stars
1Forks
4Last commit
4 months agoRepository age
6 monthsLicense
MIT
Auto-fetched from GitHub .
MCP servers similar to Code Assistant:

Stars
Forks
Last commit

Stars
Forks
Last commit

Stars
Forks
Last commit