Before opening, please confirm:
Operating System
MacOS 26.1 (25B78)
Kiro Version
Version: 0.6.0
Bug Description
Testing Kiro with an MCP (config below). I get the error: "Failed to connect to MCP server "semilattice": token_endpoint_auth_method: Input should be 'none' or 'client_secret_post'".
"semilattice": {
"url": "https://mcp.semilattice.ai",
"type": "http",
"disabled": false
}
Note, your docs don't say to add "type": "http", that was me trying to get this to work. Same error if "type" is omitted.
This MCP uses fastmcp under the hood and implements their OAuthProxy for DCR Dynamic Client Registration. It triggers an OAuth flow.
Note, this works in vanilla VS Code.
Kiro logs:
2025-11-18 14:21:19.669 [info] [semilattice] Adding new MCP server from updated configuration
2025-11-18 14:21:19.669 [info] [semilattice] Registering MCP server and starting connection
2025-11-18 14:21:19.851 [info] [semilattice] MCP connection closed successfully
2025-11-18 14:21:19.852 [error] [semilattice] Error connecting to MCP server: token_endpoint_auth_method: Input should be 'none' or 'client_secret_post'
Steps to Reproduce
- Add streamable http oauth dcr mcp
- Attempt to connect
Expected Behavior
Browser opens, oauth flow, back to Kiro and you're connected
Conversation ID
No response
Additional Context
No response
Before opening, please confirm:
Operating System
MacOS 26.1 (25B78)
Kiro Version
Version: 0.6.0
Bug Description
Testing Kiro with an MCP (config below). I get the error: "Failed to connect to MCP server "semilattice": token_endpoint_auth_method: Input should be 'none' or 'client_secret_post'".
Note, your docs don't say to add "type": "http", that was me trying to get this to work. Same error if "type" is omitted.
This MCP uses
fastmcpunder the hood and implements their OAuthProxy for DCR Dynamic Client Registration. It triggers an OAuth flow.Note, this works in vanilla VS Code.
Kiro logs:
Steps to Reproduce
Expected Behavior
Browser opens, oauth flow, back to Kiro and you're connected
Conversation ID
No response
Additional Context
No response