Start here

MCP for Copilot is a directory of 36,311 unique Model Context Protocol (MCP) servers from the official MCP Registry and Microsoft's certified MCP connector list. Each one gets a verdict on whether it's likely to connect to Microsoft Copilot Studio, based on what Copilot Studio's documentation says it supports. Data built 2026-10-21, refreshed nightly.

Verdicts are rule-based estimates, not tested in Copilot Studio. We send one read-only initialize request to each listed remote endpoint and read public metadata. Always confirm with the vendor's docs. Independent project, not affiliated with Microsoft.

How to read the three verdicts

likely compatible
19,639 unique
A Microsoft-certified connector, or a remote Streamable HTTP endpoint with an auth mode the Copilot Studio wizard handles (none, API key header, or OAuth with Dynamic Client Registration). You should be able to add it with the MCP onboarding wizard.
needs work
15,994 unique
Could work, but you have to do something first: host it, register an OAuth app, fill in a tenant URL, or check why the endpoint didn't answer.
not compatible
678 unique
As listed, there's nothing Copilot Studio can connect to: an SSE-only endpoint, or no endpoint or package at all.

What to do with “needs work” servers

For not compatible SSE-only servers (728 entries), the fix is on the server side: ask the maintainer for a Streamable HTTP endpoint.

Copilot Studio's own requirements

Where to go next