withmcp
github.com/lava/withmcp- Category
- Developer Tools
- Rank
- No. 2179Tools index
Previous survey · No. 2076 ·
- Type
- TOOL
- Use case
- Coding
- GitHub
- 3 stars
- Latest release
- v0.1.0
- Date
About
withmcp is a harness launcher that lets developers toggle MCP (Model Context Protocol) server connections on or off for a coding agent session, addressing the lack of built-in controls in tools like Claude Code for temporarily disabling a configured server. It targets authenticated services where credentials shouldn't sit on the same host as the agent, and it avoids cluttering the agent's context window with warnings about expired logins from unused servers.
At a glance
withmcp launches a coding harness with a selected set of MCP servers. It is worth evaluating if you switch between projects that need different tools and keep editing each harness’s configuration by hand.
Good fit
Developers maintaining several MCP profiles who want to choose tools per task.
Consider something else when
Use a centrally managed setup when users should not be able to change which servers a harness can launch.
Start here
Create a scratch profile with one trusted server and launch a disposable session. Check that the expected tools appear and that the default session stays separate.
Cost and requirements
Rust CLI with a TOML profile. It requires a supported harness and whatever credentials or runtimes the chosen servers need.
Limits to know
A profile can point to a remote service or launch a local command. Check both the endpoint and its access before enabling a saved profile in another project.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
Withmcp lets you toggle MCP servers on or off system-wide instead of leaving expired or unwanted servers permanently configured, avoiding wasted context-window budget on connection warnings in harnesses like Claude Code.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.