Provides a specialized tool to generate API service code by retrieving interface definitions via Apifox, facilitating the automation of API client development.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dev-prompt-mcpperform a code review on my selected code"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
dev-prompt-mcp
一个基于 MCP (Model Context Protocol) 的 Prompt 管理服务器,将常用的 Prompt 模板注册为 MCP 工具,通过自然语言对话即可调用。
✨ 特性
🚀 TypeScript 开发 - 完整的类型支持,代码更健壮
📦 Prompt 即工具 - 所有 Prompt 自动注册为 MCP 工具,支持参数化调用
🔄 热加载 - 支持命令式动态加载 Prompt,无需重启服务
🧩 易于扩展 - 添加 YAML/JSON 文件即可扩展新 Prompt
🛠️ 开发友好 - 支持开发模式、Inspector 调试
📦 安装
方式 1:NPM 全局安装
方式 2:NPX 直接运行(推荐)
无需安装,直接在 MCP 配置中使用 npx。
方式 3:从源码安装
🔧 MCP 配置
方式 1:使用 npx(推荐)
适用于 Cursor / Windsurf / Augment / Trae 等,编辑对应的 mcp_config.json:
方式 2:全局安装后使用
方式 3:从源码运行
Raycast
搜索
install server (MCP)Name:
dev-promptCommand:
npxArguments:
dev-prompt-mcp
📁 项目结构
🛠️ 开发
安装依赖
可用脚本
命令 | 说明 |
| 开发模式(tsx watch,自动重启) |
| 使用 MCP Inspector 调试 |
| 编译 TypeScript |
| 监听模式编译 |
| 运行编译后的代码 |
📝 内置 Prompt
Prompt | 说明 |
| 生成内容摘要 |
| 通过 Apifox MCP 获取接口并生成 API 服务代码 |
| 将页面中文通过 i18n 转义,管理多语言文件 |
| 代码审查 |
| 代码重构 |
🛠️ 管理工具
工具 | 说明 |
| 重新加载所有 Prompt(支持热更新) |
| 获取当前所有可用 Prompt 名称 |
📄 扩展 Prompt
在 src/prompts/ 目录下创建 YAML 或 JSON 文件:
🏗️ 技术栈
Runtime: Node.js (ESM)
Language: TypeScript
MCP SDK: @modelcontextprotocol/sdk
配置解析: yaml, zod
文件操作: fs-extra
📦 依赖
生产依赖:
@modelcontextprotocol/sdk- MCP 服务器核心 SDKfs-extra- 增强的文件操作yaml- YAML 解析zod- Schema 验证
开发依赖:
typescript- TypeScript 编译器tsx- 开发模式运行 TS@types/node,@types/fs-extra- 类型定义
📄 License
MIT