Hi Team,
I’m evaluating HubSpot MCP integration with Microsoft Copilot Studio and am seeing two different behaviors depending on how the HubSpot side is configured.
Environment:
- Microsoft Copilot Studio
- MCP Server URL: https://mcp.hubspot.com
Scenario 1: Using HubSpot app credentials
I configured Copilot Studio to connect to:
The connection succeeds, but Copilot Studio shows:
- No actions available
- Empty JSON response ({})
- No HubSpot tools are discovered
Scenario 2: Using a HubSpot MCP Auth App / MCP Server configuration
When I create and use the HubSpot MCP-specific authentication setup and attempt to connect from Copilot Studio, authentication fails with:
“Authorization failed because the code challenge parameter is missing. PKCE is required for this authorization request.”
The authorization request generated by Copilot Studio does not appear to include:
- code_challenge
- code_challenge_method=S256
Questions:
- Has anyone successfully connected https://mcp.hubspot.com directly to Copilot Studio and had HubSpot tools/actions load successfully?
- For Copilot Studio integrations, should we create a standard HubSpot app or a HubSpot MCP Auth App?
- Is Copilot Studio currently supported for HubSpot Remote MCP authentication?
- Is the “No actions available” result expected when using standard app credentials?
- Are there any additional scopes, discovery endpoints, or configuration steps required for Copilot Studio to discover HubSpot MCP tools?
Any working configuration examples would be greatly appreciated.
Thank you.