> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt. For full content including API reference and SDK examples, see https://learning.postman.com/llms-full.txt.

# MCP servers in Postman Flows

In [Postman Flows](/docs/postman-flows/overview/), you can create and [deploy a flow](/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 flow 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-flows/build-flows/ai/mcp-server-flows/create-mcp-server-flow/).

A deployed flow has a public URL in the Postman cloud. Users can send requests to the flow's URL. The URL can also be triggered by external systems like webhooks, third-party apps, and other APIs. The flow 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, a deployed flow needs an [MCP block](/docs/postman-flows/reference/blocks/mcp-trigger/) that defines the server's MCP tools, prompts, and resources. Data items required by MCP tools are called *arguments*. The body of the **MCP** block 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/use/send-requests/protocols/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.