Token导航 LogoToken导航TokenDH.com
MCP Coding Server logo
开发工具未说明官方级别未说明来源级核验

MCP Coding Server

MCP Server

CodeForge MCP是一个基于FastAPI和MCP协议的模块化AI编码服务器,支持通过REST API和交互式浏览器UI进行代码审查、重构和调试操作。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
代码审查FastAPIAPI集成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

CodeForge-MCP

提供方

CodeForge-MCP

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

CodeForge MCP-AI编码服务器(FastAPI+MCP协议)

  • CodeForge MCP是一个使用FastAPI构建的模块化AI编码服务器,遵循模型上下文协议(MCP)标准。

它使AI代理和开发人员能够通过REST API和交互式浏览器UI安全地运行代码审查、重构和调试操作。

______________________________________________________________________

🌍 实时部署 🔗 实时网址: (https://mcp-coding-server.onrender.com/)

特性

  • ⚙️FastAPI后端 --轻量级、异步、可扩展
  • 🧰 工具模块 --代码审查、重构和调试,每个都是一个独立的模块
  • 🔒 API密钥保护 --使用基于标头的身份验证保护每个请求
  • 💻 网页用户界面(Jinja2) --在浏览器中直观地与工具交互
  • 🔁 全流水线模式 --一起运行所有工具以获得统一的结果
  • 📊 Pylint动力静态分析 --自动捕获代码问题和样式违规

项目结构

MCP编码服务器/

├── server.py#主FastAPI应用程序(入口点)

├── client.py#本地测试API的客户端

├── 工具/

│ ├── code_review.py#运行静态分析(Pylint)

│ ├── code_refactor.py#处理重构逻辑

│ ├── code_debug.py#模拟调试逻辑

│ ├── orchestrator.py#结合了完整管道的工具

├── 模式/

│ └── __初始化__.py#用于验证的Pydantic模型

├── 模板/

│ └── ui.html#Web用户界面(Jinja2+JS获取API)

├── config.py#中心配置(loads.env变量)

├── .env#环境变量(仅限本地)

├── requirements.txt#Python依赖项

└── README.md

安装(本地设置)

  • 1.️⃣ 克隆存储库

克隆https://github.com/yourusername/mcp-coding-server.git cd-mcp编码服务器

  • 2.️⃣ 创建虚拟环境

python-m venv-venv 源venv/bin/activate#macOS/Linux venv\\Scripts\\activate#Windows

  • 3.️⃣ 再进行

pip安装-r要求.txt

  • 4.️⃣ 添加环境变量

创建.env文件:

⚠️ 永远不要将.env提交到GitHub——保密!

运行服务器

uvicorn服务器:应用程序--reload

然后打开http://127.0.0.1:8000

认证

所有API请求都需要正确的API密钥头:

如果密钥无效,您将收到:

401未经授权

需求

  • FastAPI
  • 优维康
  • python dotenv
  • 皮丹提克
  • httpx
  • 皮林
  • jinja2

开发工具

  • 工具说明
  • pylint代码分析与linting
  • flake8样式检查

目录标签

目录标签

代码审查FastAPIAPI集成AI编码Python本地部署代码重构RESTAPI

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP