Connect Cursor to Performance Hub

Instructions current as of 17 June 2026 (AEST). Vendor MCP support changes frequently - verify against the linked sources if something looks different.

Cursor supports MCP servers through mcp.json. Performance Hub runs a remote Streamable HTTP MCP server.

Server details

https://app.performancehub.co/mcp

Global setup

Edit your global Cursor MCP config:

~/.cursor/mcp.json

Add the Performance Hub server:

{
  "mcpServers": {
    "performance-hub": {
      "url": "https://app.performancehub.co/mcp",
      "headers": {
        "Authorization": "Bearer ${env:PH_MCP_API_KEY}"
      }
    }
  }
}

Set the environment variable before launching Cursor:

export PH_MCP_API_KEY='phk_your_key_here'

Project setup

To scope the server to a single project, create or edit:

.cursor/mcp.json

Use the same config shape as above.

Alternative header

Performance Hub also accepts the x-mcp-api-key header:

{
  "mcpServers": {
    "performance-hub": {
      "url": "https://app.performancehub.co/mcp",
      "headers": {
        "x-mcp-api-key": "${env:PH_MCP_API_KEY}"
      }
    }
  }
}

Verify

Reload Cursor after editing the config. Cursor should list the Performance Hub MCP tools available to your account.

If no tools appear, check that:

  • Cursor was restarted or MCP was reloaded.
  • The environment variable is available to Cursor.
  • The key is active.
  • Your Performance Hub user has access to the required modules and facilities.

Sources