-
Notifications
You must be signed in to change notification settings - Fork 472
Open
Labels
Description
I'm trying to connect to a remote MCP server that requires OAuth authentication (specifically Honeycomb MCP at https://mcp.honeycomb.io/mcp).
What I'm looking for:
The same authentication flow that Copilot CLI provides - where it detects that auth is needed, opens a browser for the user to sign in, and then captures the token for subsequent requests.
Current setup:
mcp_servers = [
{
"name": "honeycomb",
"type": "http",
"url": "https://mcp.honeycomb.io/mcp"
}
]
In Copilot CLI itself, it works fine. But in the SDK I am getting 405 error
Questions:
- Does the SDK support OAuth/browser-based auth flows for MCP servers?
- If so, what's the correct configuration to enable it?
- If not, is there a recommended workaround or is this on the roadmap?
Any guidance would be appreciated!