Connect Microsoft Copilot Studio 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.
Microsoft Copilot Studio supports adding existing MCP servers to agents through the MCP onboarding wizard or through a Power Platform custom connector.
Performance Hub MCP server:
https://app.performancehub.co/mcp
Requirements
- A Copilot Studio agent with generative orchestration enabled.
- Access to add tools/actions to the agent.
- A Performance Hub MCP key, or a working OAuth setup.
Copilot Studio supports MCP over Streamable transport. Microsoft states that SSE transport is deprecated and is not supported for Copilot Studio MCP after August 2025.
Recommended auth: API key header
Use the MCP onboarding wizard and choose API key authentication:
| Field | Value |
|---|---|
| Server URL | https://app.performancehub.co/mcp |
| Auth type | API key |
| API key location | Header |
| Header name | x-mcp-api-key |
| Header value | Your phk_... MCP key |
This matches Performance Hub's documented x-mcp-api-key support and avoids ambiguity around whether Copilot Studio prepends Bearer for API-key auth.
OAuth option
Copilot Studio also documents OAuth 2.0 options, including dynamic discovery and manual OAuth configuration.
Use OAuth only after testing the Performance Hub OAuth flow in your Copilot Studio tenant. The MCP OAuth metadata is available under:
https://app.performancehub.co/mcp/.well-known/oauth-protected-resource
https://app.performancehub.co/mcp/.well-known/oauth-authorization-server
Add tools to the agent
Once the server is connected, Copilot Studio should discover the tools exposed to the authenticated Performance Hub account. Add the required tools/actions to the agent and test them in Copilot Studio.
Governance
MCP access in Copilot Studio is governed through Power Platform connectors and data policies. Confirm that your tenant policies allow the Performance Hub MCP server before publishing the agent.
Safety prompt recommendation
Add instructions to the Copilot Studio agent:
Use Performance Hub MCP tools only for Performance Hub questions. Confirm with the user before changing device state, door/access settings, user access, display programs, orders, or running actions across multiple facilities. Use read/list tools before action tools.
Sources
- Extend an agent with MCP: https://learn.microsoft.com/en-us/microsoft-copilot-studio/agent-extend-action-mcp
- Add an existing MCP server to an agent: https://learn.microsoft.com/en-us/microsoft-copilot-studio/mcp-add-existing-server-to-agent
- Performance Hub MCP: https://app.performancehub.co/mcp