Token导航 LogoToken导航TokenDH.com
Tools Mcpforge logo
AI代理stdio官方级别未说明来源级核验

Tools Mcpforge

MCP Server

MCPForge是一个Python工具,用于分析Node.js/Express或Python/Flask/FastAPI项目,并自动生成MCP清单、FastMCP兼容服务器存根和HTML报告,以加速与模型上下文协议(MCP)兼容的服务器的创建。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
代码分析Python自动化

安装说明

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

作者 / 组织

gotoo77

提供方

gotoo77

最后核验

2026/5/17 20:23

运行时

Python

快速接入

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

命令预览

python3 -m venv venv && source venv/bin/activate

详细介绍

🧰 MCPForge — MCP服务器自动生成器

🚀 介绍

MCPForge(注:MCPForge 是一个用于 Minecraft 模组开发的工具或平台,直接翻译可能无法完全传达其专业含义,但在此处按字面意思翻译为“MCP 熔炉”或保持原名以体现其专业性) 这是一个Python工具,能够分析项目(Node.js/Express或Python/Flask/FastAPI),并自动生成:

  • “manifest MCP”可以翻译为“显示MCP”或“MCP的清单/声明”,具体翻译取决于上下文。在这里,“manifest”通常表示“显示”、“表明”或“清单/声明”的意思,而“MCP”可能是一个特定的术语或缩写,需要根据具体情境来确定其准确含义。如果“MCP”在某个领域有特定的含义,那么翻译时应相应地融入该含义 (mcp-manifest.json)
  • 一个 兼容FastMCP的服务器存根
  • 一个 HTML报告 列出检测到的工具和资源。

目标是加速创建与 模型上下文协议(MCP) 基于现有代码。

______________________________________________________________________

⚙️ 安装

# Cloner le dépôt
 git clone https://github.com/gotoo77/tools-mcpforge.git
 cd tools-mcpforge

# (Optionnel) Créer un environnement virtuel
 python3 -m venv venv && source venv/bin/activate

# Installer les dépendances
 pip install jinja2 fastmcp

______________________________________________________________________

🧩 使用

1️⃣ 从现有项目生成MCP框架

python mcpforge.py  --out ./mcp-out

👉 MCPForge 将自动分析检测到的 Express 或 Flask 路由,并生成:

mcp-out/
├── mcp-manifest.json
├── server_stub_fastmcp.py
└── report/
    └── index.html

2️⃣ 执行集成测试

python mcpforge.py --selftest

检查分析和生成模块的正常运行。

______________________________________________________________________

🧠 生成示例

对于一个文件 app.js :

app.get('/users', ...);
app.post('/upload', ...);

MCPForge 自动生成:

  • 一个工具 get_users
  • 一个工具 post_upload
  • 一个列出文件的资源 .envconfig.json 在场;出席

______________________________________________________________________

📜 许可证

此项目采用许可证分发 麻省理工学院(MIT)

______________________________________________________________________

👤 作者

\*\*gotoo77\*\*(这个词汇本身在中文中没有直接对应的翻译,它可能是一个特定用户名、代码标识或某种特定语境下的术语,因此保持原样即可。)\ 用心打造,旨在让MCP协议触手可及。

目录标签

目录标签

代码分析Python自动化MCP协议本地部署服务器生成自动化工具开发加速

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP