Skip to main content
Glama

mcp-server-code-assist: コードアシスタントMCPサーバー

概要

コードの変更と生成のためのモデルコンテキストプロトコルサーバー。このサーバーは、大規模言語モデルを介してコードを作成、変更、削除するためのツールを提供します。

ツール

  1. create

    • 新しいファイルを作成する

    • 入力: パスとコンテンツを含むXML命令

    • 戻り値: ファイル作成の確認

  2. modify

    • 検索/置換で既存のファイルを変更する

    • 入力: パス、検索パターン、新しいコンテンツを含むXML命令

    • 戻り値: 変更の差分

  3. rewrite

    • ファイルを完全に書き換える

    • 入力: パスと新しいコンテンツを含むXML命令

    • 戻り値: 書き換えの確認

  4. delete

    • ファイルを削除する

    • 入力: パス付きのXML命令

    • 返品: 削除の確認

XML形式

<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>

Related MCP server: MCP TapData Server

インストール

uvの使用(推奨)

uvx mcp-server-code-assist

pipの使用

pip install mcp-server-code-assist python -m mcp_server_code_assist

構成

Claude Desktopでの使用

"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"] } }

Zedでの使用

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ファイルを参照してください。

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/abhishekbhakat/mcp_server_code_assist'

If you have feedback or need assistance with the MCP directory API, please join our Discord server