关于 IB Postman Tool Generator
IB Postman Tool Generator 是一个用于检索 Postman 集合文档并从请求生成 AI 操作的 MCP 服务,面向需要查阅 API 资料或生成代码操作的开发者。它支持查看集合结构、请求详情和响应示例,并可生成 TypeScript/JavaScript 代码。
主要功能
- 01列出和搜索 Postman 集合
- 02浏览集合结构
- 03获取请求详情
- 04查看响应示例信息
- 05从请求生成代码操作
- 06生成 TypeScript/JavaScript 代码
适用场景
- 01查找 API 文档中的集合
- 02检查请求及响应示例
- 03从 Postman 请求生成代码操作
MCP 相关
该 MCP 服务向客户端提供检索 Postman 集合和请求文档、读取响应示例以及生成代码操作的工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
IB API 文档
一个模型上下文协议(MCP)服务,提供从 Postman 集合中检索文档并生成 AI 操作的工具。
功能
- 列出并搜索 Postman 集合
- 浏览集合结构
- 获取详细的请求信息 | - 全面的响应示例处理: | - 列出可用的响应示例 | - 获取请求详情(侧重于请求信息) | - 获取详细的响应示例信息 | - 高效访问示例数据的工作流
- 根据 Postman 请求生成代码操作
- 可选集成多个 AI 框架
- TypeScript/JavaScript 代码生成
文档
安装
- 克隆仓库:
git clone https://github.com/ibproduct/ib-api-doc.git
cd ib-api-doc
- 安装依赖:
npm install
- 构建 MCP 服务:
npm run build
- 按照配置指南配置 MCP 服务
使用
请参阅提示词模板指南,了解详细的使用说明和示例。
开发
开发工作流
- 设置开发环境:
# Clone and set up the repository
git clone https://github.com/ibproduct/ib-api-doc.git
cd ib-api-doc
npm install
- 配置开发 MCP 服务:
- 在 MCP 设置文件中创建开发配置
- 将其指向本地开发构建
- 将所有工具包含在 alwaysAllow 数组中
- 开发周期:
# Make code changes
npm run build # Build the changes
# Reload VSCode window to pick up new build
# Test using the development server configuration
# Repeat until satisfied with changes
- 提交前:
- 测试所有受影响的功能
- 根据需要更新文档
- 遵循以下 Git 工作流
Git 工作流
- 开始开发前:
git pull origin main
npm install # If dependencies have changed
- 开发期间:
.gitignore文件已配置为排除:- 构建产物(
build/、dist/) - 依赖项(
node_modules/) - 环境文件(
.env*) - IDE 文件(
.vscode/、.idea/) - 日志和调试文件
- 系统文件(
.DS_Store、Thumbs.db)
- 构建产物(
- 提交更改:
git add . # Stage changes (respects .gitignore)
git commit -m "type: description
- Bullet points for specific changes
- Another change"
- 推送更改:
git pull origin main # Get latest changes
git push origin main # Push your changes
开发服务
如需在开发模式下运行 MCP 服务并启用自动重新加载:
npm run watch
如需检查 MCP 服务的功能:
npm run inspector
许可证
私有 - IntelligenceBank © 2024
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。