Code Assist
About
Enables code modification and generation tasks through file operations, search-and-replace, and version control integration for automated refactoring and codebase maintenance.
Details
- Author
- abhishekbhakat
- Repository
- abhishekbhakat/mcp_server_code_assist
- GitHub stars
- 1
- Downloads
- 5,036
- License
- MIT License
- Categories
- Developer Tools, AI, Productivity, Design, File Management, Search, Project Management, Knowledge Base
- Tags
- #integration
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Code AssistCommand (node, npx, python, etc.)uvxArguments-
Argument 1
mcp-server-code-assist
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
<details>
<summary>Using uvx</summary>
"mcpServers": {
"code-assist": {
"command": "uvx",
"args": ["mcp-server-code-assist"]
}
}
</details>
<details>
<summary>Using docker</summary>
"mcpServers": {
"code-assist": {
"command": "docker",
"args": ["run", "--rm", "-i", "--mount", "type=bind,src=/Users/username,dst=/Users/username", "mcp/code-assist"]
}
}
</details>
Add to settings.json:
"context_servers": {
"mcp-server-code-assist": {
"command": {
"path": "uvx",
"args": ["mcp-server-code-assist"]
}
}
},
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.
1. create
- Creates new files
- Input: XML instruction with path and content
- Returns: Confirmation of file creation
2. modify
- Modifies existing files with search/replace
- Input: XML instruction with path, search pattern, and new content
- Returns: Diff of changes
3. rewrite
- Completely rewrites a file
- Input: XML instruction with path and new content
- Returns: Confirmation of rewrite
4. delete
- Removes files
- Input: XML instruction with path
- Returns: Confirmation of deletion
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"code assist": {
"cwd": "src/code-assist",
"env": {},
"args": [
"mcp-server-code-assist"
],
"command": "uvx"
}
}
}
Linux
{
"cwd": "src/code-assist",
"env": [],
"args": [
"mcp-server-code-assist"
],
"command": "uvx"
}
Macos
{
"cwd": "src/code-assist",
"env": [],
"args": [
"mcp-server-code-assist"
],
"command": "uvx"
}
Windows
{
"cwd": "src\\code-assist",
"env": [],
"args": [
"mcp-server-code-assist"
],
"command": "uvx"
}
mcp-server-code-assist: A Code Assistant MCP Server
A Model Context Protocol server for code modification and generation. This server provides tools to create, modify, and delete code via Large Language Models.
- Creates new files
- Input: XML instruction with path and content
- Returns: Confirmation of file creation
- Modifies existing files with search/replace
- Input: XML instruction with path, search pattern, and new content
- Returns: Diff of changes
- Completely rewrites a file
- Input: XML instruction with path and new content
- Returns: Confirmation of rewrite
- Removes files
- Input: XML instruction with path
- Returns: Confirmation of deletion
<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>
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"] } }
"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.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Automatically generates documentation for code repositories by analyzing directory structures and code files using the OpenRouter API.
Provides fast C++ code intelligence for LLMs using the clangd language server.
Diagnoses token waste in Claude Code sessions with 6 anomaly types and severity scoring. Fully local.
Your AI Code Review Council - Get diverse perspectives from multiple AI models in parallel.
CLI token optimizer and AI context generator with built-in MCP server. Scans codebases to extract routes, schema, components, and dependencies 9x–13x token reduction for Claude Code, Cursor, Copilot, Codex, and Windsurf.
An MCP server for the codetoprompt library, enabling integration with LLM agents.
An MCP server that wraps the OpenAI Codex CLI, exposing its functionality through the MCP API.
A coding assistant server that provides context-aware code suggestions, documentation integration, and technology detection.
Rewrites coding prompts for optimal results with AI IDEs like Cursor AI, powered by Claude by Anthropic.
Performs complementary code analysis by combining Claude Code and Google's Gemini AI.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





