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
- Cursor MCP docs: https://cursor.com/docs/mcp
- Performance Hub MCP: https://app.performancehub.co/mcp