mcpField
I
IB Postman Tool Generator

IB Postman Tool Generator

本地服务
github.com/ibproduct开发工具047 周前更新

关于 IB Postman Tool Generator

IB Postman Tool Generator 是一个用于检索 Postman 集合文档并从请求生成 AI 操作的 MCP 服务,面向需要查阅 API 资料或生成代码操作的开发者。它支持查看集合结构、请求详情和响应示例,并可生成 TypeScript/JavaScript 代码。

主要功能

  1. 01列出和搜索 Postman 集合
  2. 02浏览集合结构
  3. 03获取请求详情
  4. 04查看响应示例信息
  5. 05从请求生成代码操作
  6. 06生成 TypeScript/JavaScript 代码

适用场景

  1. 01查找 API 文档中的集合
  2. 02检查请求及响应示例
  3. 03从 Postman 请求生成代码操作

MCP 相关

该 MCP 服务向客户端提供检索 Postman 集合和请求文档、读取响应示例以及生成代码操作的工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

IB API 文档

一个模型上下文协议(MCP)服务,提供从 Postman 集合中检索文档并生成 AI 操作的工具。

功能

  • 列出并搜索 Postman 集合
  • 浏览集合结构
  • 获取详细的请求信息 | - 全面的响应示例处理: | - 列出可用的响应示例 | - 获取请求详情(侧重于请求信息) | - 获取详细的响应示例信息 | - 高效访问示例数据的工作流
  • 根据 Postman 请求生成代码操作
  • 可选集成多个 AI 框架
  • TypeScript/JavaScript 代码生成

文档

安装

  1. 克隆仓库:
git clone https://github.com/ibproduct/ib-api-doc.git
cd ib-api-doc
  1. 安装依赖:
npm install
  1. 构建 MCP 服务:
npm run build
  1. 按照配置指南配置 MCP 服务

使用

请参阅提示词模板指南,了解详细的使用说明和示例。

开发

开发工作流
  1. 设置开发环境:
# Clone and set up the repository
git clone https://github.com/ibproduct/ib-api-doc.git
cd ib-api-doc
npm install
  1. 配置开发 MCP 服务:
  • 在 MCP 设置文件中创建开发配置
  • 将其指向本地开发构建
  • 将所有工具包含在 alwaysAllow 数组中
  1. 开发周期:
# 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
  1. 提交前:
  • 测试所有受影响的功能
  • 根据需要更新文档
  • 遵循以下 Git 工作流
Git 工作流
  1. 开始开发前:
git pull origin main
npm install  # If dependencies have changed
  1. 开发期间:
  • .gitignore 文件已配置为排除:
    • 构建产物(build/、dist/)
    • 依赖项(node_modules/)
    • 环境文件(.env*)
    • IDE 文件(.vscode/、.idea/)
    • 日志和调试文件
    • 系统文件(.DS_Store、Thumbs.db)
  1. 提交更改:
git add .  # Stage changes (respects .gitignore)
git commit -m "type: description

- Bullet points for specific changes
- Another change"
  1. 推送更改:
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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。