Original Reddit post

Hey all 👋 I use Claude Cowork with Projects to keep different clients/areas separate, and I’ve hit a wall I’m surprised isn’t more talked about. Each project needs a different set of MCP connectors. For example: Project A → Shopify + ClickUp Project B → Notion + Gmail But connectors live at the account level , so all of them get pulled into every project. The context gets bloated with tools that have nothing to do with what I’m working on. What I’ve already figured out (so I’m not asking the obvious): The per-connector toggle in the + → Connectors menu is per-conversation — it doesn’t stick to a Project, so I’d have to re-toggle every new chat. The Auto / On-demand / Always-available “Tool access” modes only show up in claude.ai chat , not in Cowork (at least not for my account yet). There’s no way I can find to bind a connector set to a Project . So my question: is there an established way people handle this? Curious what’s actually working for you — Just disciplined per-chat toggling? Disconnect/reconnect connectors as you switch projects? Splitting work across surfaces (Cowork vs Claude Code with per-project .mcp.json )? Some Plugins trick? Something I’m completely missing? There has to be a sane pattern for this and I feel like I’m doing it the dumb way. Thanks! 🙏 submitted by /u/ExistingCard9621

Originally posted by u/ExistingCard9621 on r/ClaudeCode