Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
Copilot Studio

How to Fix Failed Connections to a Microsoft Copilot MCP Server

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

First identify where the connection is failing: Microsoft 365 Copilot plugin/app integration and Copilot Studio MCP integration have different configuration rules. A “connection failed” message alone does not tell you whether the problem is the endpoint, sign-in, tool discovery, or invocation. Use the host-specific checks below before changing authentication or the server.

Identify the Copilot integration and failure stage

“Microsoft Copilot API MCP Server” can mean several different setups. Microsoft 365 Copilot plugins can connect to an MCP server or to an API described by an OpenAPI document. Copilot Studio has its own MCP integration and troubleshooting path. The same MCP server may behave differently depending on which host is connecting to it.

Record these three details before editing configuration:

  • Host: Microsoft 365 Copilot plugin/app, or Copilot Studio.
  • Stage: endpoint connection, authentication/token exchange, tool discovery or validation, or tool invocation.
  • Observed symptom: HTTP status, empty Actions list, stuck sign-in popup, or a tool that appears but does not run.

Microsoft’s troubleshooting pages for Microsoft 365 Copilot authentication and MCP apps were last updated July 16, 2026; the plugin authentication overview was updated August 21, 2026. The Copilot Studio troubleshooting page was last updated August 19, 2026. Follow the page for the host you actually use: Microsoft 365 Copilot plugin authentication troubleshooting, MCP apps in Microsoft 365 Copilot, and MCP integration in Copilot Studio.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Anker USB C to Ethernet Adapter, Portable 1 Gbps Network Hub
  • The Anker Advantage: Join the 65 million+ powered by our leading technology.
  • Instant Internet: Connect to the internet instantly from virtually any USB-C 3.0 device, and enjoy stable connection speeds of up to 1 Gbps.
  • Lightweight and Compact: The space-saving and portable design measures just over half an inch thick and weighs about the same as a AA battery.
  • Premium Build: Features a sleek aluminum exterior and braided-nylon cable to complement the design of high-end devices.
  • What You Get: PowerExpand USB-C to Gigabit Ethernet Adapter, welcome guide, 18-month worry-free warranty, and friendly customer service.

Expose the actual error before changing settings

For Microsoft 365 Copilot, enable developer mode and inspect the debug information card in the agent response. Microsoft’s instruction is: “To see authentication errors in agent responses, enable developer mode.” Check the card’s Actions section to see which MCP tools Copilot has available. This separates a sign-in problem from an empty discovery result or a tool invocation failure.

Keep the exact status code or error text, and note whether the tool is absent from Actions or listed but fails when called. An empty list points first to endpoint, authentication, discovery, or validation. A visible tool that does not run is a later-stage problem and should not automatically trigger changes to OAuth registration.

Fix “No tools listed” in Microsoft 365 Copilot

Work through endpoint reachability, authentication, discovery, then manifest validation. A server can be reachable but still return no usable tools if authentication is incomplete or the runtime filters the results.

Confirm the endpoint and authentication

  • Verify that the MCP server is running and the plugin manifest’s MCP endpoint URL is the intended endpoint.
  • Complete sign-in if the server requires authentication. Some servers return no tools until the user is authenticated.
  • Verify that the endpoint responds to MCP discovery and that tools/list returns the expected tools.

Check dynamic discovery settings

If the runtime is meant to discover tools dynamically, confirm it is configured with run_for_functions: ["*"] and an empty top-level functions array. Then check that runtime validation has not withheld a tool. If the server returns tools but Copilot still shows none, this configuration and validation path is a more relevant place to inspect than the OAuth redirect settings.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
UGREEN USB C to Ethernet Adapter, Plug and Play 1Gbps Aluminum Adapter
  • USB-C Meets 1000Mbps Ethernet in Seconds:UGREEN usb c to ethernet adapter supports fast speeds up to 1000Mbps and is backward compatible with 100/10Mbps network. Perfect for work, gaming, streaming, or downloading with a stable, reliable wired connection
  • Extend a Ethernet Port for Your Device:This ethernet to usb c adds a Gigabit RJ45 port to your device. It’s the perfect solution for new laptops without built-in Ethernet, devices with damaged LAN ports, or when WiFi is unavailable or unstable
  • Plug and Play: This Ethernet adapter is driver-free for Windows 11/10/8.1/8, macOS, Chrome OS, and Android. Drivers are required for Windows XP/7/Vista and Linux, and can be easily installed using our instructions. LED indicator shows status at a glance
  • Small Adapter, Big Attention to Detail: The usb c to ethernet features a durable aluminum alloy case for faster heat dissipation than plastic. Its reinforced cable tail and wear-resistant port ensure long-lasting durability. Compact size and easy to carry
  • Widely Compatible: The usbc to ethernet adapter is compatible with most laptops, tablets, smartphones, Nintendo Switch, and Steam Deck with USB-C or Thunderbolt 4/3 port, like MacBook Pro/Air, XPS, iPhone 17/16/15 Pro/Pro Max, Mac Mini, Chromebook, iPad

Check pinned tool declarations

If the manifest pins tools, compare the manifest’s functions entries, descriptions, and run_for_functions tool names with the tools the server actually exposes. A naming mismatch or stale declaration can prevent the expected function from being available even when the MCP service is up.

Repair sign-in and token exchange for Microsoft 365 Copilot plugins

Microsoft identifies mismatches among the OAuth provider, authentication configuration, and plugin manifest as a common source of sign-in failure. Compare all three rather than adjusting one value in isolation.

  1. Match the base URL. The auth configuration Base URL must match the MCP server url in the manifest. For an API plugin, compare it with the relevant OpenAPI server URL instead.
  2. Register the redirect URI. Add https://teams.microsoft.com/api/platform/v1.0/oAuthRedirect to the OAuth provider’s registered redirect URIs.
  3. Match the reference ID. The runtime’s auth.reference_id must match the authentication configuration ID in the Teams developer portal.
  4. Compare app registration IDs. If the error indicates an App ID mismatch, compare the plugin App ID with the OAuth or SSO registration being used.
  5. Check usage restrictions. Confirm that app and organization restrictions allow the application and tenant to use the integration. An organization-policy denial requires an administrator to review access.

Authentication choices depend on the integration type. Microsoft documents Entra SSO, OAuth 2.0, and anonymous authentication for both MCP and API plugins; dynamic client registration (DCR) for MCP plugins only; and API keys for API plugins only. API-key support for an MCP plugin is not interchangeable with API-plugin support. Agent connector authorization is a separate configuration surface. See Microsoft’s authentication configuration overview before applying a plugin setting to a connector.

Interpret status-specific failures

  • HTTP 307 from the token endpoint: Microsoft 365 Copilot’s plugin flow does not support a token endpoint that responds with 307 Temporary Redirect. Configure a direct token endpoint instead of relying on that redirect.
  • App ID mismatch: Compare the plugin App ID with the OAuth or SSO app registration.
  • Base URL mismatch: Make the registered base URL and the manifest’s MCP server URL agree; for an API plugin, use its relevant OpenAPI server URL.
  • Missing or incorrect reference_id: Set it to the matching auth configuration ID in the Teams developer portal.
  • Organization-policy restriction: Ask the tenant administrator to review the access policy for the app and organization.

Handle consent and SSO separately

For an on-behalf-of flow that needs a user to consent to another API, Microsoft says the server should return 401 Unauthorized to prompt the user to sign in and grant consent. Do not treat that deliberate consent prompt as proof that the MCP endpoint is offline.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Amazon Basics Aluminum USB-C to RJ45 Gigabit Ethernet Adapter, Portable, Fast Network, Grey, 2.07 x 0.81 x 0.6 inches
  • Adapter for converting a USB 3.1 Type-C port to a RJ45 Gigabit Ethernet port
  • Integrated Ethernet port supports 10M/100M/1000M bandwidth; offers instant Internet connection to the host
  • USB-C input allows for reversible plugging; offers complete compatibility with current computers and devices; compatible with Nintendo Switch
  • Ready to use, right out of the box; no external power adapter needed
  • Slim, compact size and lightweight aluminum housing for easy portability

For Entra SSO, check the app’s Application ID URI, the consent redirect URI, and the Microsoft Enterprise token store client against Microsoft’s authentication troubleshooting guidance.

To clear stored OAuth credentials, sign out in Chat settings > Agents. Entra SSO tokens may persist because of caching or tenant/client settings. If you need forced reauthentication, Microsoft points to removing consent or revoking sessions; use the appropriate tenant administration process rather than assuming a local sign-out invalidated every token.

Fix a sign-in popup that authenticates but will not close

Microsoft identifies a destroyed window.opener reference as a likely cause when a popup sign-in appears to finish but never closes. This is a browser redirect-window issue, not necessarily a failed credential exchange.

  1. Open the popup’s developer tools and inspect window.opener as the flow moves through its redirects.
  2. Use the Network tab to identify the response whose headers change the popup behavior.
  3. Inspect redirect-chain JavaScript for code that replaces or loses the opener reference.
  4. Check whether a response sends Cross-Origin-Opener-Policy: same-origin.
  5. Check whether the navigation uses rel="noopener", which prevents the new page from retaining an opener reference.

If the opener is severed during the redirect chain, investigate the page or response responsible for that behavior. Changing the plugin’s tool declarations will not repair a popup that cannot communicate with its opener.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
TP-Link USB C to Ethernet Adapter (UE300C), Compact, Plug & Play
  • 𝐇𝐢𝐠𝐡-𝐒𝐩𝐞𝐞𝐝 𝐔𝐒𝐁-𝐂 𝐄𝐭𝐡𝐞𝐫𝐧𝐞𝐭 𝐀𝐝𝐚𝐩𝐭𝐞𝐫 - Instantly transform your laptop or tablet’s USB-C port into a reliable wired connection with a 10/100/1000 Mbps RJ45 Ethernet port. Perfect for replacing unstable Wi-Fi in situations that require uninterrupted connectivity, such as online meetings, gaming, and media streaming.
  • 𝐔𝐒𝐁-𝐂 𝟑.𝟎 𝐟𝐨𝐫 𝐅𝐚𝐬𝐭𝐞𝐫, 𝐌𝐨𝐫𝐞 𝐒𝐭𝐚𝐛𝐥𝐞 𝐂𝐨𝐧𝐧𝐞𝐜𝐭𝐢𝐨𝐧𝐬 - Experience full Gigabit Ethernet performance over your laptop’s USB-C 3.0 port and elevate your browsing experience to transfer files, play games, video chat, and stream HD videos seamlessly. (To reach 1Gbps, please use CAT6 or up Ethernet cables.)
  • 𝐔𝐥𝐭𝐫𝐚-𝐂𝐨𝐦𝐩𝐚𝐜𝐭 𝐚𝐧𝐝 𝐅𝐨𝐥𝐝𝐚𝐛𝐥𝐞 𝐃𝐞𝐬𝐢𝐠𝐧 - At just 2.8 x 1.0 x 0.6 inches, the UE300C slips easily into your laptop bag or pocket. The lightweight yet durable build makes it perfect for travel, remote work, or quick setup in conference rooms.
  • 𝐏𝐥𝐮𝐠 𝐚𝐧𝐝 𝐏𝐥𝐚𝐲- No driver required for Windows 11/10/8.1/8/7, macOS, Chrome OS, and Linux (Ubuntu). Simply connect and enjoy instant wired internet access without complicated setup.
  • 𝐁𝐫𝐨𝐚𝐝 𝐃𝐞𝐯𝐢𝐜𝐞 𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲- Works seamlessly with most USB-C devices, including MacBook Pro/Air, iPad Pro, Dell XPS, Surface Laptop, Chromebook, and more—making it a versatile network upgrade for home, office, or on-the-go use.

Check Copilot Studio transport and schema constraints

Do not apply Microsoft 365 plugin-manifest fixes blindly to Copilot Studio. Its documented troubleshooting page identifies transport and schema compatibility constraints that can leave tools unavailable or alter how their inputs are interpreted.

  • Open SSE connection endpoint: The endpoint returned by the Open SSE connection call must be a full URI.
  • exclusiveMinimum: The schema field must be Boolean.
  • type: The field should contain only one type value.
  • Reference-type inputs or outputs: These are unsupported and filtered.
  • Enum inputs: These are interpreted as strings.

Microsoft labels these as known issues and does not provide a workaround for every item. Where a schema feature is unsupported, simplify the schema only if the tool’s contract permits it; otherwise consult the current Copilot Studio guidance rather than assuming an MCP server change will solve the host limitation.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot a tool that appears but does not run

If Actions shows the tool, discovery has succeeded far enough for Copilot to list it. Focus on invocation-specific behavior: confirm that the selected tool name and arguments match its declaration, check the response/error in developer-mode diagnostics, and determine whether the server rejected the request because authentication or consent is needed. For an on-behalf-of consent requirement, the documented prompt is a 401 response, as described above. Avoid changing discovery configuration unless the tool is missing or filtered.

Or skip the browser setup

For a page capture needed while diagnosing an MCP integration or documenting a UI issue, ScreenshotNeo offers a one-request screenshot API. Its clean-shot options accept cookie or consent banners as a visitor and remove more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each cleanup step can be turned off. Bot checks/CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and each response says which outcome occurred in X-Page-Verdict and X-Billed headers. It also has an MCP server with take_screenshot, get_page_info, and capture_pdf tools for AI agents.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Replace YOUR_API_KEY with your key and change the target URL as needed. See the ScreenshotNeo API documentation for request options. The free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000. Learn about ScreenshotNeo or sign up for 1,000 free screenshots a month, with no card.

Best Value
Sale
uni USB C to Ethernet Adapter 1Gbps, Driver Free RJ45 to USB C for Laptop
  • 【1Gbps LAN to USB-C Adapter】Obtain stable connection speeds up to 1Gbps; downward compatible with 100Mbps/10Mbps networks. Our Type-C to LAN Gigabit Ethernet (RJ45) Network Adapter supports large downloads at maximum speeds without interruption. (To reach 1Gbps, make sure to use CAT6 & up Ethernet cables.)
  • 【Reliable & Endurance Connectivity】Designed specifically for plug-and-play connection between USB-C devices and wired network, provides gigabit ethernet connectivity even when wireless connectivity is Inconsistent or over extended.
  • 【Thoughtful Design】Compact and lightweight, with a user-friendly non-slip design for easier plugging and unplugging. Braided nylon cable for extra durability. Premium aluminum casing for better heat dissipation. High-quality USB-C connector provides snug connection with your devices for stable signal transfer. Design to make it easy to connect USB peripherals without blocking adjacent USB-C ports
  • 【Wide Compatibility】Compatible with iPhone 15/16 Pro/Max, MacBook Pro 16''/15” (2023/2022/2021/2020/2019/2018/2017), MacBook (2019/2018/2017), MacBook Air 13” (2022/2018), iPad Pro (2022/2020/2018); XPS 13/15/17; Surface Book 2; Google Pixelbook, Chromebook, Pixel, Pixel 2; Asus ZenBook. Compatible with Samsung S20/S10/S9/S8/S8+, Note 8/9, Galaxy Tablet Tab A 10.5, and many other USB-C laptops, tablets, and smartphones. (NOT compatible with Nintendo Switch.)
  • 【What You Get】 USB C to Ethernet Adapter 1 pack, An effortless 18-month 𝗐𝖺𝗋𝗋𝖺𝗇𝗍𝗒 and 24/7 professional customer service. If you have any questions, don't hesitate to get in touch with us, we solve most issues within 12 hours. Please rest assured we stand behind our products and customers.

FAQ

Does “connection failed” mean the MCP server is down?

No. The same symptom can arise at endpoint connection, authentication, discovery, validation, or invocation. Identify the host and stage first.

Are Microsoft 365 Copilot plugins and Copilot Studio MCP connectors configured the same way?

No. They have separate integration surfaces and documented constraints. Use the troubleshooting guidance for the host you are connecting to.

Is a 307 token response supported?

No. Microsoft documents HTTP 307 from the token endpoint as unsupported in the Microsoft 365 Copilot plugin flow.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
Anker USB C to Ethernet Adapter, Portable 1 Gbps Network Hub
Anker USB C to Ethernet Adapter, Portable 1 Gbps Network Hub
The Anker Advantage: Join the 65 million+ powered by our leading technology.
$25.99
Bestseller No. 3
Amazon Basics Aluminum USB-C to RJ45 Gigabit Ethernet Adapter, Portable, Fast Network, Grey, 2.07 x 0.81 x 0.6 inches
Amazon Basics Aluminum USB-C to RJ45 Gigabit Ethernet Adapter, Portable, Fast Network, Grey, 2.07 x 0.81 x 0.6 inches
Adapter for converting a USB 3.1 Type-C port to a RJ45 Gigabit Ethernet port; Ready to use, right out of the box; no external power adapter needed
$23.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Read next

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.