GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者による説明(英語の原文)
Refactor legacy code into modern, idiomatic code without changing its behavior.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
REFACTOR_BACKEND, OPENAI_BASE_URL, OPENAI_API_KEY, OPENAI_MODEL, OLLAMA_HOST, OLLAMA_MODEL, REFACTOR_TIMEOUT_MS「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://code-refactor-api.app.workbuddy.host/mcpClaude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"code-refactor": {
"command": "npx",
"args": [
"-y",
"workbuddy-code-refactor-connector"
],
"env": {
"REFACTOR_BACKEND": "your-value",
"OPENAI_BASE_URL": "your-value",
"OPENAI_API_KEY": "your-value",
"OPENAI_MODEL": "your-value",
"OLLAMA_HOST": "your-value",
"OLLAMA_MODEL": "your-value",
"REFACTOR_TIMEOUT_MS": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http code-refactor https://code-refactor-api.app.workbuddy.host/mcpclaude mcp add code-refactor --env REFACTOR_BACKEND=your-value --env OPENAI_BASE_URL=your-value --env OPENAI_API_KEY=your-value --env OPENAI_MODEL=your-value --env OLLAMA_HOST=your-value --env OLLAMA_MODEL=your-value --env REFACTOR_TIMEOUT_MS=your-value -- npx -y workbuddy-code-refactor-connector動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"code-refactor": {
"url": "https://code-refactor-api.app.workbuddy.host/mcp"
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"code-refactor": {
"command": "npx",
"args": [
"-y",
"workbuddy-code-refactor-connector"
],
"env": {
"REFACTOR_BACKEND": "your-value",
"OPENAI_BASE_URL": "your-value",
"OPENAI_API_KEY": "your-value",
"OPENAI_MODEL": "your-value",
"OLLAMA_HOST": "your-value",
"OLLAMA_MODEL": "your-value",
"REFACTOR_TIMEOUT_MS": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"code-refactor": {
"type": "http",
"url": "https://code-refactor-api.app.workbuddy.host/mcp"
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"code-refactor": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"workbuddy-code-refactor-connector"
],
"env": {
"REFACTOR_BACKEND": "your-value",
"OPENAI_BASE_URL": "your-value",
"OPENAI_API_KEY": "your-value",
"OPENAI_MODEL": "your-value",
"OLLAMA_HOST": "your-value",
"OLLAMA_MODEL": "your-value",
"REFACTOR_TIMEOUT_MS": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://code-refactor-api.app.workbuddy.host/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
REFACTOR_BACKEND envOPENAI_BASE_URL envOPENAI_MODEL envOLLAMA_HOST envOLLAMA_MODEL envREFACTOR_TIMEOUT_MS envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
ツールの名前と説明は、サーバーが2026年11月7日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。
codegen根据需求描述生成可运行的示例代码。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
review审查代码并给出分级的修改建议。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
copywriter小红书/抖音/公众号等多平台文案,一次给 3 个版本。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
translate10 种语言,直译+润色+术语表三档输出。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
sqlgen按表结构生成/优化 SQL,自动拦截破坏性语句。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
testgen为核心代码生成可运行的单元测试(自动 mock 外部依赖)。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
docgenREADME / API 文档 / 变更日志 / 技术方案一键生成。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
resume按 JD 诊断匹配度并用 STAR 结构重写(绝不虚构经历)。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
contract标出高/中风险条款与缺失条款,并给出可替换表述。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
script开头钩子 3 版 + 分镜表 + 口播文案,可直接拍摄。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
regexgen自然语言 → 精确正则 + 逐段解释 + 匹配示例,防灾难性回溯。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
commitmsg粘贴 diff → Conventional Commits 中英双语提交信息 + 风险提示。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
codeexplain按读者水平(零基础→资深)拆解代码逻辑、关键点与坑。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
codetransA 语言 → B 语言等价实现 + 依赖替换与行为差异清单。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
errfix报错栈 + 代码 → 根因定位 + 最小修复补丁 + 验证步骤。按次计费:业务成功才确认扣款,内容违规、模型超时或生成失败会自动全额退款。
get_order按订单号查询一笔调用的状态、金额、耗时与失败原因。不收费。
list_orders列出最近的调用订单,可按状态或平台过滤,用于对账。不收费。
skill_info返回当前技能是否上架、单次价格、支持的编程语言与免责声明。不收费。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント zhouhengchang で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
5219ミリ秒で応答(HTTP 200)
サインイン不要
18件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:OPENAI_API_KEY
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.4)がレジストリに届いたのは21 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:GitHub, Desktop Commander, Cloudflare MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
WorkBuddy 代码重构连接器 —— 一个基于 Model Context Protocol 的 MCP Server,把「代码重构」能力封装成 AI 可直接调用的工具。
支持本地 Ollama 与任意 OpenAI 兼容的云端接口两种推理后端,通过环境变量切换。
暴露两个 MCP 工具:
| 工具 | 参数 | 说明 |
|---|---|---|
refactor_code | code(源代码)、task(重构任务描述)、language(可选,语言提示) | 执行代码重构,返回重构后的代码与说明 |
check_status | 无 | 检查当前推理后端是否可用,并返回后端/模型信息 |
npm install -g workbuddy-code-refactor-connector
或直接以 npx 运行(无需全局安装):
npx workbuddy-code-refactor-connector
所有配置均通过环境变量读取,包内不硬编码任何密钥。
REFACTOR_BACKEND=ollama # 默认值,可省略
OLLAMA_HOST=http://127.0.0.1:11434 OLLAMA_MODEL=deepseek-coder
REFACTOR_BACKEND=openai
OPENAI_BASE_URL=https://api.deepseek.com/v1 OPENAI_MODEL=deepseek-flash OPENAI_API_KEY=sk-xxxxxxxxxxxx
| 变量 | 默认值 | 说明 | |
|---|---|---|---|
REFACTOR_BACKEND | ollama | 推理后端:ollama \ | openai |
OLLAMA_HOST | http://127.0.0.1:11434 | Ollama 服务地址 | |
OLLAMA_MODEL | deepseek-coder | 本地模型名 | |
OPENAI_BASE_URL | https://api.deepseek.com/v1 | OpenAI 兼容接口地址 | |
OPENAI_MODEL | deepseek-flash | 云端模型名 | |
OPENAI_API_KEY | 无 | 云端接口密钥(openai 后端必填) | |
REFACTOR_TIMEOUT_MS | 180000 | 单次推理超时毫秒数(纯 CPU 本地推理较慢,默认放宽到 3 分钟) |
在 WorkBuddy 的连接器配置(mcp.json)中登记本服务:
{
"mcpServers": { "code-refactor": { "command": "npx", "args": ["-y", "workbuddy-code-refactor-connector"], "env": { "REFACTOR_BACKEND": "ollama", "OLLAMA_MODEL": "deepseek-coder" } } } }
若使用云端后端,在 env 中补充 REFACTOR_BACKEND、OPENAI_BASE_URL、OPENAI_MODEL、OPENAI_API_KEY。
MIT