# Postman

Postman supports remote MCP servers over Streamable HTTP. Paste the Cakewalk gateway URL as JSON in a new MCP request and click Load Capabilities. Postman registers an OAuth client against Cakewalk's gateway via Dynamic Client Registration, opens a browser for sign-in, and lists the gateway's tools in the request tab.

## Install Method

JSON config. Postman accepts an MCP server JSON blob in a new MCP request. The url-only shape works with Cakewalk because the gateway supports Dynamic Client Registration.

## Step 1: Create an MCP request

1. Open Postman.
2. Choose an existing workspace or create a new one.
3. In the left sidebar, click the **Add** icon, then **MCP**. Postman opens a new MCP request in a new tab.

## Step 2: Paste the Cakewalk Gateway JSON

1. Choose **HTTP** as the server's communication method (Streamable HTTP).
2. Paste the following JSON configuration:

```json
{
  "mcpServers": {
    "cakewalk": {
      "url": "https://mcp-gateway.getcakewalk.io/mcp"
    }
  }
}
```

3. Click **Load Capabilities**.

## Step 3: Authenticate

If Postman prompts you to grant the local access it requests, accept. Postman then opens your default browser to the Cakewalk OAuth consent page. Sign in with your Cakewalk account and approve the Connection. Postman registers the OAuth client with Cakewalk's gateway via Dynamic Client Registration and stores the resulting token on the request.

## Step 4: Save the request

Click **Save** and choose a collection. Saved MCP requests are reusable across runs and shareable with workspace collaborators.

## Verifying It Works

After Load Capabilities completes, Cakewalk's tools appear in the **Tools** tab of the MCP request. Select a tool, define its arguments, and click **Run** to call it. In Cakewalk, the Postman card on **My Agents** flips to **Connected** after the first agent call.

## Other Install Paths

If you prefer not to paste a JSON blob, you can use the form instead:

1. Choose **HTTP** as the communication method.
2. Enter `https://mcp-gateway.getcakewalk.io/mcp` in the URL field.
3. Click **Load Capabilities** and complete the OAuth flow as above.

The server name in the JSON config (`cakewalk` in the example) is a display label only. You can rename it to anything; Postman will use that label as the request title.

## Troubleshooting

* **Load Capabilities times out:** verify the gateway URL exactly matches the one in Cakewalk's Set Up Flow and that your network allows outbound HTTPS to `mcp-gateway.getcakewalk.io`.
* **Browser does not open for OAuth:** check that Postman has permission to launch your default browser. Re-run Load Capabilities to retry.
* **Tools list looks empty:** the OAuth flow may have completed but the capability load returned no tools. Re-run Load Capabilities, and confirm that your Cakewalk Connection is approved.

## Learn more

* [Create an MCP request for your collection](https://learning.postman.com/docs/postman-ai/mcp-requests/create-mcp-requests/) from Postman.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.cakewalk.security/docs/ai-agent-access/connections-and-integrations/agent-platforms/postman.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
