{
  "id": 19655305,
  "title": "How to Turn a Postman Collection into an MCP Server",
  "url": "https://urgent.news/2026/11/12/how-to-turn-a-postman-collection-into-an-mcp-server",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-12T13:36:21.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/docstar_io/how-to-turn-a-postman-collection-into-an-mcp-server-17nn"
  },
  "original_language": "en",
  "account": "Postman collections are a popular way to document and share APIs. Often, teams have an existing Postman collection but lack an OpenAPI specification. This guide explains how to transform a Postman collection into a hosted MCP (Managed API) server, along with configuring sign-in and describing endpoints for easy access by AI assistants. The process outlines three methods to move from Postman to MCP, with the first method focusing on generating a server using DocStar, a popular MCP platform. The steps include exporting the collection from Postman, importing it into DocStar, reviewing endpoints and authentication, and finally publishing the server URL. DocStar handles the conversion and server generation, and the resulting URL remains stable. Users can then sign in using OAuth or API keys and integrate the server with popular AI assistants like Claude, Cursor, and ChatGPT. Additional tips are provided for writing effective tool descriptions to ensure assistants pick the right endpoints.",
  "summary": "Plenty of APIs are described by a Postman collection and nothing else. The team tests in Postman, shares the collection with partners and never got around to writing an OpenAPI spec. Now users want to call that API from Claude, Cursor or ChatGPT, and most MCP tutorials start with \"take your OpenAPI file\". You don't need one. This guide shows how to turn a Postman collection into a hosted MCP…",
  "key_points": [
    "Convert Postman collection to MCP server using DocStar",
    "Export collection from Postman, import into DocStar",
    "Publish server URL, sign in with OAuth or API keys"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}