mcpField
I
IB API Documentation

IB API Documentation

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

关于 IB API Documentation

IB API Documentation 是一个 MCP 服务,可从 Postman 集合中检索文档并生成代码操作,适合需要查看 API 请求和示例,或据此生成 TypeScript/JavaScript 操作的开发者。

主要功能

  1. 01列出并搜索 Postman 集合
  2. 02浏览集合结构
  3. 03获取请求详情
  4. 04查看响应示例
  5. 05根据请求生成代码操作

适用场景

  1. 01在 Postman 集合中查找请求
  2. 02查看请求及响应示例详情
  3. 03根据 API 请求生成 TypeScript/JavaScript 操作

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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。