*** title: MCP servers in Postman Flows approved: 2025-08-13T00:00:00.000Z topictype: concept max-toc-depth: 2 ux: v12 ------- In [Postman Flows](/docs/postman-flows/overview/), you can define a special [*scenario*](/docs/postman-flows/build-flows/configure/scenarios/) to create an [*Action*](/docs/postman-flows/build-flows/structure/actions/) that functions as a [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) server with MCP [tools](https://modelcontextprotocol.io/docs/concepts/tools), [prompts](https://modelcontextprotocol.io/specification/2025-06-18/server/prompts), and [resources](https://modelcontextprotocol.io/specification/2025-06-18/server/resources). When deployed to a public URL, the action can process incoming requests and send the results as responses. This document describes the concepts behind MCP servers in Flows. For the steps to create one, see [Create an MCP server with Postman Flows](/docs/postman-ai/mcp-server-flows/create-mcp-server-flow/). Actions are special flows that can be deployed to a public URL in the Postman cloud. Users can send requests to the action's URL. The URL can also be triggered by external systems like webhooks, third-party apps, and other APIs. The action processes incoming data using the [blocks](/docs/postman-flows/reference/blocks/overview/) on its canvas, then sends the result as a response. To function as an MCP server, an action needs a scenario named **toolDefinition** that defines the server's MCP tools, prompts, and resources. *Scenarios* in flows are sets of static values used by the flow's blocks. Data items required by MCP tools are called *arguments*. The body of the **toolDefinition** scenario must follow the MCP [tool definition structure](https://modelcontextprotocol.io/docs/concepts/tools/). ## Test your MCP server in Postman You can use your MCP server from any client that supports the Model Context Protocol, such as Claude or VS Code GitHub Copilot. But you can also quickly test your MCP server from Postman, using an MCP request. When you create an [MCP request](/docs/postman-ai/mcp-requests/create/) in Postman and connect to the MCP server, the request shows the available tools. You can click a tool to see its required arguments. You can then enter the required arguments and click **Run** to get a response from the MCP server.