Connecting to Microsoft Copilot Studio¶
This guide covers adding an AgentCube connector to Microsoft Copilot Studio as an MCP action.
Add the Connector¶
- In Copilot Studio, open your agent
- Go to Actions → Add an action
- Select Model Context Protocol as the action type
- Configure:
- Server name: A descriptive name (e.g.,
AgentCube Essbase) - Description: Brief description of the connector's purpose
- Server URL: Your connector's MCP endpoint
- Server name: A descriptive name (e.g.,
Basic Auth Mode¶
- Under Authentication, select None
- Click Create
SSO (OIDC) Mode¶
- Under Authentication, select OAuth 2.0
- Configure the OAuth settings per your identity provider
- Click Create
Note
SSO configuration for Copilot Studio is being validated. Check back for updated instructions.
Verify the Connection¶
- Open the Test pane in Copilot Studio
- Ask a question that triggers a tool call
- Verify that Oracle data is returned correctly
Important Notes¶
Tool definition caching
Copilot Studio caches tool definitions from the MCP server. After updating your AgentCube connector (new version, configuration changes), you must disconnect and reconnect the MCP connector in your agent's Actions settings to refresh the tool definitions.
Troubleshooting¶
| Issue | Resolution |
|---|---|
| Tools show stale definitions | Disconnect and reconnect the MCP connector in Actions settings |
| Connection errors | Verify the /mcp endpoint is accessible from Copilot Studio's network |
| Authentication failures | Check your OAuth configuration and identity provider settings |