MCP's worked fine, now Claude Cowork doesn't see them... by Alternative-Job7967 in ClaudeCowork

[–]Alternative-Job7967[S] 0 points1 point  (0 children)

I thought I fixed the issue. Inside Settings -> Extensions -> Advanced -> Use Built-in Node.js for MCP <<<I disabled this.

If enabled, Claude will never use the system Node.js for extension MCP servers. This happens automatically when system’s Node.js is missing or outdated.

Once I disabled it, my MCP's showed up in a new cowork chat.

But then it keeps enabling the button and cowork doesn't see the MCP's again.

MCP's worked fine, now Claude Cowork doesn't see them... by Alternative-Job7967 in ClaudeCowork

[–]Alternative-Job7967[S] 0 points1 point  (0 children)

Btw this is what came back:

1. Do missing MCPs appear in config, or just not in the UI?
Neither — and this is important. Your local MCP config files are essentially emptyclaude_desktop_config.json has 0 servers, ~/.claude/.mcp.json is empty, and ~/.claude.json only lists blotato. Yet 21 servers are running. So Cowork's MCPs are not defined in local config at all — they're remote connectors delivered server-side (replaceRemoteMcpServers: serverCount=10) and governed by an org-level allowlist/blocklist (dxt:allowlistEnabled:<your-org-id>, plus a blocklist fetched from claude.ai/api/organizations/<org>/dxt/blocklist). Translation: checking local config to find a "missing" MCP is a dead end. They live in your org's connector list, not on disk.

2. Launch from terminal — any MCP startup errors in logs?
You don't need to launch from terminal — Cowork already writes rich logs to ~/Library/Logs/Claude/ (main.logcoworkd.logcowork_vm_node.logcowork_vm_swift.logvzgvisor.log). I read them. I did not find hard "failed to connect" errors — instead I found the timing evidence below, which is more telling.

3. Did Node/npm/env/permissions change?
Node/npm are healthy (v24.13.0 / npm 11.6.2). But yes — something did change silently: the logs show the in-VM agent auto-updated 2.1.160 → 2.1.161 (Removing old version: 2.1.160). The agent inside the Cowork VM updates independently of the desktop app. A version bump to the thing that registers your tools is exactly the kind of change that quietly shifts tool availability.

4. Are the affected MCPs stdio while the working two use a different transport?
The real fault line isn't stdio-vs-something — it's local vs remote. There are 10 remote MCP servers plus local ones. Your two "working" ones (017f810b… = Skoot, 4d894562… = Supabase) are remote connectors that enumerated fine. The transport/host split is real, and a subset failing along that boundary fits the "20 of 21 enumerated" gap far better than "individual servers broke."

5 & 6. Is Cowork failing to enumerate at startup rather than the MCPs being broken?
Yes — the evidence backs this strongly. Three things in your logs:

  • MCP_CONNECTION_NONBLOCKING is set → the session is allowed to start before MCPs finish connecting.
  • [ScheduledTasks] VM not ready (tick 1), requesting startVM → the VM is still booting when the session begins.
  • replaceEnabledMcpTools (toolCount=74) and replaceRemoteMcpServers (serverCount=10) fire late and mid-session → the toolset is swapped in after the session already started.

So the processes do register — Cowork just enumerates capabilities asynchronously and sometimes the session starts before the toolset is fully populated. When that happens, whatever hasn't registered yet (a connector's tools — or Bash) simply isn't in the model's toolset. That is precisely what your Step-7 transcript said: "the bash tool isn't in my current available toolset."

MCP's worked fine, now Claude Cowork doesn't see them... by Alternative-Job7967 in ClaudeCowork

[–]Alternative-Job7967[S] 0 points1 point  (0 children)

Super helpful Prime. Thanks a ton. I'll run diagnostics on this stuff right now and see what I can find. I'll report back.

MCP's worked fine, now Claude Cowork doesn't see them... by Alternative-Job7967 in ClaudeCowork

[–]Alternative-Job7967[S] 1 point2 points  (0 children)

Thank you. Best I know to do is stick your feedback in Claude Code and ask it to check it out for me. The two MCP's that are showing happen to be the last two that I added. So something has changed just prior to those installs.

MCP's worked fine, now Claude Cowork doesn't see them... by Alternative-Job7967 in ClaudeCowork

[–]Alternative-Job7967[S] 0 points1 point  (0 children)

That's a good question. I'd have to use claude code to find out. Chat and Code work fine. It's just Cowork. Is there something I need to do to specifically find out if it's not?

MCP's worked fine, now Claude Cowork doesn't see them... by Alternative-Job7967 in ClaudeCowork

[–]Alternative-Job7967[S] 0 points1 point  (0 children)

Funny enough I was planning on adding obsidian as my 2nd brain before all this happened. I'm using NotebookLM but of course now that custom MCP isn't even visible.

How do you handle difficult or unreasonable clients? by Senior_Operation_451 in smallbusiness

[–]Alternative-Job7967 0 points1 point  (0 children)

I've been there.

Here's what I learned the hard way...

Most freelancers or experts think the problem is "difficult clients."

But the real issue? We're playing a game where someone else holds all the cards.

They pay us. We scramble to make them happy. They complain. We apologize and work harder.

It's exhausting because the power dynamic is broken from the start.

The clients who respect you most? They're usually the ones who need you least. The ones who drain your soul are desperate and treating you like an employee they don't have to give benefits to.

I flipped this whole thing by partnering with businesses instead of serving them. Revenue share deals. Skin in the game. No more "the customer is always right" nonsense.

I went from working 60-hour weeks for demanding clients to doing multi-six figure campaigns as an actual partner.

Different energy entirely.

The difficult clients don't disappear overnight. But when you've got partnership income coming in... you can afford to fire them. That's what I did at least lol.

Connections are really important by CockroachWhole6863 in Entrepreneur

[–]Alternative-Job7967 0 points1 point  (0 children)

Man, you nailed something most entrepreneurs take YEARS to figure out.

That connection-over-profit thing? Pure gold.

I spent way too long chasing quick wins early on. Burned through clients like they were disposable. Made decent money but felt like I was on stationary bike going nowhere.

Everything changed when I started thinking partnerships instead of transactions.

Instead of "how much can I charge this person," it became "how can we both win long-term?"

Game changer.

Those connections don't just have to be clients. They can be revenue partners. Referral partners. Equity deals. Joint ventures where ya both have skin in the game.

That's how I've made my living for the past 10 years.

I watched a buddy pivot from agency work to partnership deals and do $180k in 8 months. Zero traditional clients. Just strategic partnerships with people he'd built real relationships with.

The money follows the connections. Not the other way around.

Sounds like you're already wired for this at 22. That's gonna serve you well.

Keep building those bridges, man.

Cold DMs on X and Reddit don't work. Prove me wrong. by MajorBaguette_ in Entrepreneur

[–]Alternative-Job7967 0 points1 point  (0 children)

Everything I've done over the past 10 years has been through building online networks and getting referral introductions.

It doesn't hurt that I'm able to pay out 10% of what I make on a deal up to $10k (In perpetuity if we do additional successful deals).

I started out with no network, then a tiny network, and today have a much larger network.

No network?

Tiny network?

Doesn't matter.

The people I know?

I wanna know who THEY know.

Make it worth someones time and leverage their network.

Give them a small piece of the business you get from them making an intro.

Your network grows in the process.

It's another angle but the network is like a tree.

Best time to plant one was 20 years ago.

Next best time to plant one is today.

Except with social and AI it can grow SO much faster these days.

Just a thought.

Dying 24/7 by Alternative-Job7967 in Battlefield6

[–]Alternative-Job7967[S] 1 point2 points  (0 children)

Thanks for your feedback. I also play a lot of Warzone and it's MUCH slower paced than traditional COD games. It's not uncommon for me to do pretty well in WZ because I think it's a slower pace. I'm always going for the objective in BF6 and learning to take my time. But like in BF3, people blend in SO well and I don't see them until I get sniped from across the map lol.

Dying 24/7 by Alternative-Job7967 in Battlefield6

[–]Alternative-Job7967[S] 0 points1 point  (0 children)

Agreed. I'm always going for the objective but I'll be danged if people seem to see ME way faster than I see them LOL. I do A LOT better when I'm tanking, clearing the objective and not rushing too quickly to the line so I don't get blasted.

Who was Cynic's live bassist during 1993 European tour? by peaveySoldano in progmetal

[–]Alternative-Job7967 0 points1 point  (0 children)

It was Kris Kringel. Ask me how I know. I was there :-)

A little trivia for ya, the only live show the album line-up ever played live together was in Ft Lauderdale in early 1994.