Microsoft Copilot Setup
Use Kommon Poll MCP with Copilot Studio agents and Microsoft 365 Copilot plugin or connector paths controlled by tenant policy.
Use Kommon Poll MCP with Microsoft Copilot Studio agents and Microsoft 365 Copilot plugin or connector paths controlled by tenant policy.
Platform details checked: 2026-09-02.
Copilot Studio supports connecting an existing MCP server to an agent through the MCP onboarding wizard. Microsoft documents Streamable transport for Copilot Studio MCP and notes that SSE is no longer supported there after August 2025. For Microsoft 365 Copilot plugin scenarios, MCP plugins support Microsoft Entra SSO, Dynamic Client Registration, OAuth 2.0 authorization code flow, and anonymous access; API key authentication is for API plugins, not MCP plugins.
1. Copilot Options
| Option | Best for | Notes |
|---|---|---|
| Copilot Studio MCP tools | Building a managed agent that can call Kommon Poll tools. | Configure through the MCP onboarding wizard and add the MCP server as an agent tool. |
| Microsoft 365 Copilot plugin path | Publishing an agent/plugin that wraps Kommon Poll MCP for Microsoft 365 Copilot. | Use OAuth 2.0, DCR, or Microsoft Entra SSO authentication according to tenant and packaging requirements. |
| Power Automate or agent flows | Scheduled or event-driven workflows. | Useful for recurring briefs and governed handoffs. |
2. Copilot Studio Setup Pattern
- Open Copilot Studio.
- Create or open the agent that should use Kommon Poll.
- Go to the agent's Tools page.
- Select Add a tool.
- Select New tool.
- Select Model Context Protocol.
- Enter the server name
Kommon Poll. - Enter the server URL:
https://mcp.kommonpoll.com/mcp
- Choose OAuth 2.0 authentication.
- Use Dynamic discovery when the tenant allows DCR with discovery. Kommon Poll publishes OAuth metadata at
https://kommonpoll.com/.well-known/oauth-authorization-server. - If manual OAuth setup is required, use:
| Field | Value |
|---|---|
| Authorization URL | https://kommonpoll.com/mcpapp/oauth/authorize.php |
| Token URL template | https://kommonpoll.com/mcpapp/api/oauth/token.php |
| Refresh URL | https://kommonpoll.com/mcpapp/api/oauth/token.php |
| Scopes | kommonpoll:saved-searches:read kommonpoll:overview:read kommonpoll:mentions:read offline_access |
- Create a new connection or use an existing Kommon Poll connection.
- Select Add to agent.
- Open the MCP server settings page and keep only the tools the agent needs enabled.
- Test a safe read-only prompt.
3. Agent Instructions
Add instructions such as:
Use Kommon Poll when a user asks about monitored brand, campaign, competitor, media, customer, or reputation conversation. Resolve the correct saved search before analysis when ambiguous. State the saved search, date range, filters, and limitations. Use overview analytics for quantitative claims and mentions for evidence. Do not perform external actions unless the user explicitly approves them.
4. Enterprise Workflows
Common Copilot use cases:
- Communications briefings.
- Executive summaries.
- Research agents.
- Customer-experience agents.
- Campaign review agents.
- Crisis monitoring assistants.
- Internal stakeholder update drafts.
For recurring workflows, define:
- Saved search.
- Reporting period.
- Filters.
- Output format.
- Destination.
- Failure behavior.
- Human approval requirements.
5. Governance
Coordinate with Microsoft tenant administrators for:
- Connector and plugin approval.
- OAuth policies.
- Data loss prevention policies.
- Environment and agent ownership.
- Read-only vs write-capable tools.
- Audit and logging requirements.
Keep saved-search create and update tools disabled unless the agent is approved to manage Kommon Poll configuration. Require explicit confirmation for modifying actions.
6. Troubleshooting
| Issue | What to check |
|---|---|
| MCP onboarding is unavailable | Confirm Copilot Studio plan, tenant policy, region availability, and whether the agent uses the standard harness. |
| OAuth fails | Confirm redirect and OAuth configuration, then reconnect. |
| Agent does not call Kommon Poll | Strengthen agent instructions and confirm the tool is enabled for the agent topic. |
| Data is missing | Confirm Kommon Poll team selection and saved-search permissions. |
| Scheduled flow fails | Check Power Automate run history, connector credentials, and retry policy. |