Postman Tool Generation MCP Server

Postman Tool Generation MCP Server

一个 MCP 服务器,可以从 Postman 集合和请求中生成 AI 代理工具。 该服务器与 Postman API 集成,将 API 端点转换为类型安全的代码,这些代码可以与各种 AI 框架一起使用。

AI内容生成
AI集成系统
访问服务器

Tools

generate_ai_tool

Generate code for an AI agent tool using a Postman collection and request

README

Postman 工具生成 MCP 服务器

一个从 Postman 集合和请求生成 AI 代理工具的 MCP 服务器。此服务器与 Postman API 集成,将 API 端点转换为类型安全的代码,可用于各种 AI 框架。

<a href="https://www.producthunt.com/posts/mcp-server-for-postman-ai-tool-generator?embed=true&utm_source=badge-featured&utm_medium=badge&utm_souce=badge-mcp-server-for-postman-ai-tool-generator" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=824239&theme=dark&t=1737988039824" alt="MCP Server for Postman AI Tool Generator - Convert Postman APIs into type-safe AI tools seamlessly. | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a>

模型上下文协议 (MCP) 是一种用于管理大型语言模型 (LLM) 和外部系统之间上下文的新的标准化协议。 在此存储库中,我们提供了一个安装程序以及一个用于 Postman 工具生成 API 的 MCP 服务器。

这使您可以使用 Claude Desktop,或任何 MCP 客户端,如 Cline,使用自然语言来完成 Postman 帐户上的事情,例如:

  • 为以下内容创建一个 AI 工具: collectionID: 12345-abcde requestID: 67890-fghij typescript openai

<a href="https://glama.ai/mcp/servers/36hxinm405"><img width="380" height="200" src="https://glama.ai/mcp/servers/36hxinm405/badge" alt="Postman Tool Generation Server MCP server" /></a>

特性

  • 从 Postman 集合生成 TypeScript/JavaScript 代码
  • 支持多种 AI 框架(OpenAI、Mistral、Gemini、Anthropic、LangChain、AutoGen)
  • 类型安全的代码生成
  • 错误处理和响应验证

演示

<div align="center"> <a href="https://youtu.be/G1O9ECYRk1M" alt="Demonstrating the newly-released MCP server to explore Postman Tool Generation API"> <img src="https://img.youtube.com/vi/G1O9ECYRk1M/maxresdefault.jpg" alt="Demonstrating the newly-released MCP server to explore Postman Tool Generation API" width="600"/> </a> </div>

设置

  1. 安装依赖项:
npm install
  1. 构建服务器:
npm run build
  1. 通过将以下内容添加到您的 Claude 设置文件 (cline_mcp_settings.json) 来配置 MCP 设置:
{
  "mcpServers": {
    "postman-ai-tools": {
      "command": "node",
      "args": [
        "/path/to/postman-tool-generation-server/build/index.js"
      ],
      "env": {
        "POSTMAN_API_KEY": "your-postman-api-key"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

用法

该服务器提供一个名为 generate_ai_tool 的工具,具有以下参数:

{
  collectionId: string;    // 公共 API 网络集合 ID
  requestId: string;       // 公共请求 ID
  language: "javascript" | "typescript";  // 要使用的编程语言
  agentFramework: "openai" | "mistral" | "gemini" | "anthropic" | "langchain" | "autogen";  // AI 框架
}

示例

// 通过 MCP 使用该工具
const result = await use_mcp_tool({
  server_name: "postman-ai-tools",
  tool_name: "generate_ai_tool",
  arguments: {
    collectionId: "your-collection-id",
    requestId: "your-request-id",
    language: "typescript",
    agentFramework: "openai"
  }
});

生成的代码

该工具生成类型安全的代码,其中包括:

  • 请求/响应的类型定义
  • 错误处理
  • API 集成
  • OpenAI 函数定义
  • 文档和示例

开发

  1. 安装依赖项:
npm install
  1. src/index.ts 进行更改

  2. 构建服务器:

npm run build
  1. 重新启动 Claude 应用程序以加载更新后的服务器

环境变量

  • POSTMAN_API_KEY: 您的 Postman API 密钥(必需)

错误处理

该服务器包括全面的错误处理,用于:

  • 无效参数
  • API 失败
  • JSON 解析错误
  • 网络问题

错误响应包括详细消息,以帮助诊断问题。

贡献

欢迎贡献!请随时提交 Pull Request。

许可证

MIT 许可证

推荐服务器

Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
mcp-server-qdrant

mcp-server-qdrant

这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。

官方
精选
AIO-MCP Server

AIO-MCP Server

🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。

精选
本地
Knowledge Graph Memory Server

Knowledge Graph Memory Server

为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。

精选
本地
https://github.com/Streen9/react-mcp

https://github.com/Streen9/react-mcp

react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

精选
本地
MCP Atlassian

MCP Atlassian

适用于 Atlassian Cloud 产品(Confluence 和 Jira)的 Model Context Protocol (MCP) 服务器。此集成专为 Atlassian Cloud 实例设计,不支持 Atlassian Server 或 Data Center 部署。

精选
any-chat-completions-mcp

any-chat-completions-mcp

将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。

精选
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
AI 图像生成服务

AI 图像生成服务

可以用于 Cursor 集成 MCP 服务器。

精选