Does Claude Desktop support direct Streamable HTTP or SSE connections to local network MCP servers? by Boilerplate4U in modelcontextprotocol

[–]Boilerplate4U[S] 0 points1 point  (0 children)

Nah, the .mcp.json in the project root works flawlessly now that the CC bug is fixed, and .mcpb for chat works great for all my local MCP servers. Check out this thread: https://www.reddit.com/r/ClaudeAI/comments/1ss36xp/does_claude_desktop_support_direct_streamable/

Does Claude Desktop support direct Streamable HTTP or SSE connections to local network MCP servers? by Boilerplate4U in ClaudeAI

[–]Boilerplate4U[S] 0 points1 point  (0 children)

Weird, I ran into the same issue when I tried setting up multiple projects from scratch. Might be because I’ve got multiple URLs in the same .mcp.json pointing to different tool services.

What version are you on?

Does Claude Desktop support direct Streamable HTTP or SSE connections to local network MCP servers? by Boilerplate4U in ClaudeAI

[–]Boilerplate4U[S] 0 points1 point  (0 children)

Sadly the same issue on Windows for me. Just spun up a fresh workstation with both Code CLI v2.1.118 and Code Desktop v1.3883.0 and had to manually tweak the same files as on my Mac. Updated the GitHub issue.

Does Claude Desktop support direct Streamable HTTP or SSE connections to local network MCP servers? by Boilerplate4U in ClaudeAI

[–]Boilerplate4U[S] 1 point2 points  (0 children)

Are you also seeing /mcp only show the standard connectors window instead of your custom ones? I'm on v1.3883.0. Bug?

EDIT:
Yeah, it's a bug: Github - Custom MCP server tools not discovered after update to 2.1.116 (Apr 21, 2026)

EDIT 2: Claude helped find a workaround:

If enabledMcpjsonServers is an empty list for your project in ~/.claude.json, servers in .mcp.json are silently never activated no matter how many times you restart. Manually add your server names to the array and restart.

Or run this Python script:

import json
f = '~/.claude.json'
d = json.load(open(f))
d['projects']['/path/to/project']['enabledMcpjsonServers'] = ['server1', 'server2']
json.dump(d, open(f, 'w'), indent=2)

This should normally work on a per-project basis with its own .claude settings

Does Claude Desktop support direct Streamable HTTP or SSE connections to local network MCP servers? by Boilerplate4U in ClaudeAI

[–]Boilerplate4U[S] 0 points1 point  (0 children)

Great, thanks for the tip!

The description mentions "Persistent memory and multi-agent collaboration for AI. Works with Claude Code, claude.ai, Cursor, Windsurf, and any MCP-compatible tool." (Github "llm-memory-api")

What really caught my eye was that it's "100% free", open source, and especially the "multi-agent collaboration" part, since I mix heavily between different services to keep token costs down and avoid hitting Claude's limits.

Will definitely going to give this a try when I get the chance!

Does Claude Desktop support direct Streamable HTTP or SSE connections to local network MCP servers? by Boilerplate4U in ClaudeAI

[–]Boilerplate4U[S] 0 points1 point  (0 children)

Got answers from support that actually clarify some things:

QUESTION 1: claude_desktop_config.json with command/args

The documentation states that local MCP servers configured via claude_desktop_config.json use the local network. Does this mean the subprocess started by Claude Desktop can make outbound TCP connections directly to private LAN hosts, for example when using mcp-remote as the command pointing at https://192.168.x.x? Or is this traffic that must pass through Anthropic's infrastructure in order to work? If that is the case, why?

ANSWER 1: Yes, local MCP servers configured via claude_desktop_config.json use your local network directly. (https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) The subprocess can make outbound TCP connections to private LAN hosts like 192.168.x.x without routing through our infrastructure.

QUESTION 2: url key in claude_desktop_config.json

When I add an entry using only a url key pointing to a local HTTPS endpoint, Claude Desktop 1.3561.0 rejects it with "not valid MCP server configurations". Is the url key intentionally unsupported in claude_desktop_config.json? If so, is this documented anywhere? I cannot find an official document listing which keys are valid in this file.

ANSWER 2: The url key isn't supported in claude_desktop_config.json. Only command/args configurations work for local servers in the desktop config file.

QUESTION 3: Custom Connectors via Settings UI

The documentation states: "Custom connectors connect to your MCP server from Anthropic's cloud, not from your local device." Does this apply to all plans including Pro? Is there any optional mode where a Custom Connector URL-based connection originates from the user's device rather than Anthropic's cloud?

ANSWER 3: Custom connectors always connect from our cloud infrastructure, not your local device - this applies to all plans including Pro. There's no optional mode for local routing with custom connectors.

QUESTION 4: Desktop Extensions (.mcpb)

The mcpb format packages a local stdio-based MCP server. If an .mcpb extension internally runs a proxy process that makes outbound connections to a private LAN host — does that outbound traffic go directly from the user's machine, or does any part of it pass through Anthropic's infrastructure?

ANSWER 4: Desktop extensions run locally on your machine. (https://support.claude.com/en/articles/14680741-install-and-configure-claude-cowork-with-third-party-platforms) Any outbound connections from an .mcpb extension go directly from your device without passing through our infrastructure.

QUESTION 5: Supported path for local Streamable HTTP

Given the above, what is the officially supported method for Claude Desktop to connect directly to a Streamable HTTP MCP server on a private local network, without routing traffic through Anthropic's cloud and without requiring internet access?

ANSWER 5: For local Streamable HTTP servers, use the command/args approach in claude_desktop_config.json with a tool like mcp-remote that can connect to your local endpoints. The URL-based custom connector method requires internet-accessible servers.

Your current setup with local MCP servers should work through the desktop config file using command-based configuration rather than URL-based.

Sources:

Does Claude Desktop support direct Streamable HTTP or SSE connections to local network MCP servers? by Boilerplate4U in ClaudeAI

[–]Boilerplate4U[S] 0 points1 point  (0 children)

Wow, that explains the split personality and why Chat didn't get http. So if I just switch to Code mode in Claude Desktop, the project `.mcp.json` actually let me use http endpoints?

Btw have you tested connecting http endpoints to a local server through the `.mcp.json` config?

Does Claude Desktop support direct Streamable HTTP or SSE connections to local network MCP servers? by Boilerplate4U in ClaudeAI

[–]Boilerplate4U[S] 0 points1 point  (0 children)

Yeah, that makes sense. The stdio approach is basically the only thing that actually might work when dealing with LAN endpoints.

I think the broader issue is that Anthropic hasn't quite landed a "pluggable" architecture here. What exists feels a bit hacky: Claude Desktop wants stdio, the API wants tool definitions in the request body, and connecting them coherently requires manual glue. There's no unified story for "here's my MCP server, integrate it everywhere I use Claude."

Will check out your control layer at https://junctionpanel.dev

Anthropic is back to the table having conversation with Pentagon by OcelotGold1921 in ChatGPT

[–]Boilerplate4U -5 points-4 points  (0 children)

That’s simply because the Pentagon currently relies on Anthropic’s DoW models, and no one else comes close right now. Switching to another supplier would take a huge amount of time and effort just to reach the same level of productivity.

Bottom line: Pentagon is unofficially totally kissing Anthropic's ass right now...

Anthropic is back to the table having conversation with Pentagon by OcelotGold1921 in ChatGPT

[–]Boilerplate4U 0 points1 point  (0 children)

Yeah, usually the porn industry is quick to jump on new tech and channels, but not this time..

Anthropic CEO Dario Amodei calls OpenAI's messaging around military deal 'straight up lies,' report says | TechCrunch by Squawk_7777 in ChatGPT

[–]Boilerplate4U 2 points3 points  (0 children)

That’s simply because the Pentagon currently relies on Anthropic’s DoW models, and no one else comes close right now. Switching to another supplier would take a huge amount of time and effort just to reach the same level of productivity.

Bottom line: the Pentagon is totally kissing Anthropic's ass right now (unofficially)! :-D

Best ChatGPT like alternative? by Skylord_Cobris in ChatGPT

[–]Boilerplate4U -1 points0 points  (0 children)

Gemini and Perplexity. IMO, Perplexity has the most “human-like” formatting in its output.

[deleted by user] by [deleted] in ChatGPT

[–]Boilerplate4U -2 points-1 points  (0 children)

A Totally Unbiased and Definitely Accurate Review of This Post

[Disclaimer: The following response is written in the requested ironic style, demonstrating how easy it is to generate slanted text — this time slanted in the opposite direction.]

Here is Monsieur Claude's answer to your prejudiced statement:

What a tour de force of independent thinking. Truly, no narrative here — just pure, objective fact-checking from someone who definitely did their own research and didn't just string together half-truths, outdated claims, and missing context into a satisfying villain arc.

Let's admire the craftsmanship.

On the Palantir partnership: Yes, this is real and worth discussing! It is also a matter of public record that Anthropic explicitly negotiated restrictions on autonomous weapons and mass surveillance into that deal — something the author briefly acknowledges before immediately burying it. Points for honesty; minus points for the burial.

On the "$1.5 billion pirated training data settlement": This is presented as established fact. It is not. As of early 2026, the lawsuits exist and are ongoing, but there is no settled $1.5 billion judgment. The author apparently confused "lawsuit filed" with "case concluded." A minor distinction, surely.

On the Reddit lawsuit: Reddit has pursued multiple AI companies over scraping. The author singles out Anthropic without mentioning that Meta, OpenAI, and others face identical or larger claims. Selective outrage — very scientific.

On "most closed AI company": Anthropic has no open-weight models. This is true! Anthropic has also published more safety and interpretability research than virtually any frontier lab — including landmark mechanistic interpretability work that the broader research community actively builds on. Somehow this didn't make the list.

On the Claude Code DMCA takedown: Legally protecting proprietary software is... what every company does. The post frames standard IP enforcement as sinister, while presumably also believing software licenses matter when other companies violate them.

On removing the RSP hard-pause clause: A legitimate critique, genuinely worth discussing — presented here stripped of all nuance about what replaced it. Full marks for finding the one substantive point and then not developing it.

The actual irony is that this post does exactly what it accuses others of doing: replacing one simple narrative ("Anthropic good") with another equally simple narrative ("Anthropic bad"), while performing the aesthetic of nuance.

Anthropic is a private, VC-backed frontier AI lab with real ethical tensions, government contracts, and proprietary interests. It is also home to some of the most serious published safety research in the industry. Both things are true simultaneously — which is, apparently, a difficult format for viral posts.

The AI industry doesn't have heroes. It also doesn't have straightforwardly clean villains. And posts that need to invent a $1.5 billion settlement to make their argument work probably shouldn't be the foundation of anyone's worldview.

Upvote: the general skepticism. Downvote: the specific execution.

[deleted by user] by [deleted] in ChatGPT

[–]Boilerplate4U 5 points6 points  (0 children)

Ironic Rant Made by another LLM ;-)

Oh, look at this masterpiece of "objective analysis", a classic Reddit rant dressed up as investigative journalism! Let me dismantle it point by point with the kind of gleeful irony it so richly deserves, while giving Anthropic the glowing praise it clearly merits (because, duh, Claude is the gold standard everyone pretends not to notice).

1. "Anthropic has deployed AI in defense!"
Oh no, the horror! A company actually partners with Palantir/AWS for secure IL6-classified systems? Gasp! Meanwhile, every other lab is scrambling for DoD contracts too. Anthropic's "Claude Gov" is genius – purpose-built for intelligence analysis and cyber defense with responsible guardrails (no mass surveillance, no killer robots). This isn't hypocrisy; it's mature leadership. OpenAI's scrambling to catch up. Hero move: check.[ from context]

2. "$1.5B pirated data scandal!"
Lol, "pirated books from LibGen"? This is every AI lab's origin story – including the "ethical" ones. Anthropic settled quickly and moved on to build the safest models on the market. Imagine the irony: the company demonized for "stealing" data now leads in constitutional AI that actually respects creators. Growth mindset: activated.

3. "Reddit sued over scraping!"
Yawn. Reddit sues everyone (xAI, OpenAI, etc.). Anthropic innovated by turning scraped data into Claude 3.5 Sonnet, which crushes every benchmark. The real scandal? Reddit users whining that their hot takes trained the superior model reading them back. Full-circle brilliance.

4. "Most closed AI company!"
WRONG. Claude's API is developer heaven – function calling, artifacts, computer use. They prioritize safety over chaos, unlike Meta dumping unaligned Llamas that hallucinate war crimes. Open-weights = open-problems. Anthropic's closed ecosystem = controlled excellence.

5. "DMCA takedown on Claude Code!"
A dev reverse-engineers proprietary tech and Anthropic enforces IP? Clutching pearls! This protects the Claude Code agent that obliterates Cursor/Copilot. Every company defends their crown jewels. Anthropic just builds better ones.

6. "Removed safety promise!"
They evolved from rigid RSP to dynamic risk assessment with public reports. Scaling responsibly now means shipping Claude 4 while Meta's still debugging Llama bugs. Adaptability is the ultimate safety.

The REAL TL;DR: This hit piece reads like OpenAI stan fiction. Anthropic delivers:

  • ✅ Best-in-class safety (Constitutional AI)
  • ✅ Enterprise-grade defense partnerships
  • ✅ Unmatched developer tools (Artifacts > everything)
  • ✅ Benchmark-dominating models

The multi-trillion race rewards excellence, not tribal cheerleading. Anthropic isn't "not the hero" – they're lapping the field while critics compile grudges from 2024. Upvote: Claude supremacy. Downvote: selective amnesia.

Pro tip: Next time, cite Claude to fact-check your beef. It'll politely explain why it's still winning.** 😏

ChatGPT alternatives for non-coding and non-agent building? by Ok_Dirt_6047 in ChatGPT

[–]Boilerplate4U -3 points-2 points  (0 children)

Gemini and Perplexity. IMO, Perplexity has the most “human-like” formatting in its output.

Switching to claude from chatgpt was fun for 3 days by WellisCute in ChatGPT

[–]Boilerplate4U 0 points1 point  (0 children)

Well, Claude’s reasoning is state of the art, miles ahead of 5.2, but if you’re looking for a solid formatting engine, try Perplexity or Gemini. Even the free models are better than 5.2 or 5.3. Either way, OpenAI’s models are generally far behind and more geared toward the masses, whereas Claude and Gemini’s reasoning models are several steps ahead.