将带类型与注释的 TypeScript 函数快速生成 MCP 服务端接口。
该工具材料显示其主要用途是将本地 TypeScript 函数封装为 MCP server,未声明需要密钥或远程网络端点,整体风险偏低。需注意其具备本机代码执行/封装能力,且仓库社区采用度低、维护状态未知,建议在隔离环境中审查后使用。
材料明确标注无需密钥或环境变量,未见要求接入第三方账号、API token 或其他敏感凭证,因此凭证泄露与滥用面较小。
材料未声明任何远程端点,host 为“无”;从现有描述看未见默认向外部服务传输用户数据的证据。若实际封装的函数自行联网,则属于用户代码行为,不是材料已声明的默认外发路径。
系统检查项已标明 executes-code,且其功能是把 TypeScript 函数转换为 MCP server,意味着会在本机运行/暴露用户提供的函数逻辑。这属于该类工具的常规能力,需留意其可执行本地代码并启动服务进程,但材料中未见进一步越权红旗。
材料未声明固定的数据读写范围,也未申请明显超出用途的系统权限;但由于其会封装并运行本地函数,实际可访问的数据范围取决于这些函数自身权限与宿主环境,应按最小权限原则隔离运行。
正面因素是开源且采用 MIT 许可证,源码可审计;但来源为第三方 registry,社区采用度为 0 star,维护状态未知,说明可信度与成熟度证据有限。未见闭源外发或明显恶意迹象,因此更适合定为需留意而非高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"mcp-gen" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
我有一组用 TypeScript 编写的工具函数,已经写好了类型和 JSDoc。请帮我把它们转换为一个 MCP server,自动推断 tool、resource 和 prompt schema,并给出项目结构与启动步骤。
输出可落地的 MCP 服务生成方案、示例代码结构,以及运行说明。
请检查下面这些 TypeScript 函数签名和 JSDoc,判断哪些适合暴露为 MCP tools、resources 或 prompts,并说明需要如何调整命名、参数和注释以便自动生成更准确的 schema。
输出分类建议、可改进项,以及更适合生成 MCP schema 的函数定义建议。
请用 mcp-gen 帮我设计一个最小可用的 MCP 工具项目:使用 TypeScript,避免手写 schema、装饰器和样板代码。项目需要包含 3 个示例函数,并说明如何本地调试与发布。
输出最小项目模板、示例函数、生成流程,以及调试发布步骤。
可从数据库或 OpenAPI 规范快速生成可投入生产的 MCP 服务器。