N
Nuxt2mo ago
broen

MCP for nuxt-ui not working on Kilo Code ?

Hello, When I try to add the Nuxt-UI MCP i got this error: SSE error: Non-200 status code (405) My config on Kilo Code/VSCode mcp.json:
{
"mcpServers": {
"nuxt": {
"url": "https://mcp.nuxt.com/sse"
},
"nuxt-ui": {
"url": "https://ui.nuxt.com/mcp"
}
}
}
{
"mcpServers": {
"nuxt": {
"url": "https://mcp.nuxt.com/sse"
},
"nuxt-ui": {
"url": "https://ui.nuxt.com/mcp"
}
}
}
Does this mean anything to anyone?
No description
No description
5 Replies
kapa.ai
kapa.ai2mo ago
Hi @broen. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- The error message SSE error: Non-200 status code (405) suggests that the client is trying to establish a Server-Sent Events (SSE) connection to the Nuxt UI MCP server at https://ui.nuxt.com/mcp, but the server is responding with a 405 (Method Not Allowed) status code. Based on the official Nuxt UI documentation, the MCP server for Nuxt UI at https://ui.nuxt.com/mcp uses HTTP transport, not SSE. The configuration examples for various tools (including VS Code) specify the type as "http" and do not mention SSE endpoints or SSE transport. For example, the recommended configuration for VS Code is:
{
"servers": {
"nuxt-ui": {
"type": "http",
"url": "<https://ui.nuxt.com/mcp">
}
}
}
{
"servers": {
"nuxt-ui": {
"type": "http",
"url": "<https://ui.nuxt.com/mcp">
}
}
}
If your tool (like Kilo Code) is trying to use SSE with the Nuxt UI MCP server, it will not work because the server does not support SSE connections—only standard HTTP requests. The 405 error is the server rejecting the unsupported method. What you should do: - Ensure your configuration specifies "type": "http" for the Nuxt UI MCP server. - Make sure your tool is set up to use HTTP transport, not SSE, for the Nuxt UI MCP endpoint. - If your tool does not allow specifying the transport type or defaults to SSE, it may not be compatible with the Nuxt UI MCP server as currently implemented. You can find the correct configuration and more details in the official documentation: MCP Server Configuration. If you continue to have issues, it may be a limitation or bug in Kilo Code or the way it handles MCP servers, especially if it assumes all endpoints support SSE. In that case, you may want to reach out to the Kilo Code support or community for further assistance, as the Nuxt UI MCP server itself is working as documented and expects HTTP requests, not SSE connectionsConfiguration. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai2mo ago
<@695906538069557269> Kapa.ai is still learning and improving, please let me know how I did by reacting below.
broen
broenOP2mo ago
I got an invalid input from Kilo Code AI Agent when I add the "type"="http"
broen
broenOP2mo ago
I found ! you need to put "type": "streamable-http". I got the info from this documentation: https://kilocode.ai/docs/features/mcp/using-mcp-in-kilo-code#editing-mcp-settings-files
Using MCP in Kilo Code | Kilo Code Docs
Model Context Protocol (MCP) extends Kilo Code's capabilities by connecting to external tools and services. This guide covers everything you need to know about using MCP with Kilo Code.
broen
broenOP2mo ago
So the result is:
{
"mcpServers": {
...
"nuxt-ui": {
"type": "streamable-http",
"url": "https://ui.nuxt.com/mcp"
}
}
{
"mcpServers": {
...
"nuxt-ui": {
"type": "streamable-http",
"url": "https://ui.nuxt.com/mcp"
}
}

Did you find this page helpful?