[GH-ISSUE #3920] [DOC]: MCP typefor SSE remote URLs required or not? #2496

Closed
opened 2026-02-22 18:29:56 -05:00 by yindo · 1 comment
Owner

Originally created by @nyalex on GitHub (May 30, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3920

How are you running AnythingLLM?

AnythingLLM desktop app

What happened?

The docs recommend the following schema for remote servers:

"type": "streamable", // or "sse"

Here is mine:

    "test-server" : {
      "type": "sse",
      "url": "http://localhost:8080/sse"
    }

When including "type": "sse", AnywhereLLM displays nothing:

Image

But when you remove type, the MCP servers show as expected:

    "test-server" : {
      "url": "http://localhost:8080/sse"
    }

The expected result is to show MCP servers, no matter what other key is in test-server and it should only use what's needed. At the minimum, the docs should be updated to reflect, if type breaking it is intended.

Using version: 1.8.1-r2 (1.8.1-r2)

Are there known steps to reproduce?

No response

Originally created by @nyalex on GitHub (May 30, 2025). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3920 ### How are you running AnythingLLM? AnythingLLM desktop app ### What happened? The [docs](https://docs.anythingllm.com/mcp-compatibility/overview#example-configuration-file) recommend the following schema for remote servers: ```"type": "streamable", // or "sse"``` Here is mine: ``` "test-server" : { "type": "sse", "url": "http://localhost:8080/sse" } ``` When including `"type": "sse",` AnywhereLLM displays nothing: ![Image](https://github.com/user-attachments/assets/031d9edb-f327-4f77-855b-9ad503e055c6) But when you remove `type`, the MCP servers show as expected: ``` "test-server" : { "url": "http://localhost:8080/sse" } ``` The expected result is to show MCP servers, no matter what other key is in `test-server` and it should only use what's needed. At the minimum, the docs should be updated to reflect, if `type` breaking it is intended. Using version: 1.8.1-r2 (1.8.1-r2) ### Are there known steps to reproduce? _No response_
yindo added the documentation label 2026-02-22 18:29:56 -05:00
yindo closed this issue 2026-02-22 18:29:56 -05:00
Author
Owner

@nyalex commented on GitHub (May 30, 2025):

To add more context, when you attempt to start the server, it fails because there is no type. So I have to put it back in, since the servers are showing at that point, to make it start.

Image

@nyalex commented on GitHub (May 30, 2025): To add more context, when you attempt to start the server, it fails because there is no `type`. So I have to put it back in, since the servers are showing at that point, to make it start. ![Image](https://github.com/user-attachments/assets/46209011-4a7c-4ac4-9581-f75d1d34dcf9)
yindo changed title from [DOC]: MCP `type`for SSE remote URLs required or not? to [GH-ISSUE #3920] [DOC]: MCP `type`for SSE remote URLs required or not? 2026-06-05 14:46:54 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#2496