So I built madari. Now, stewreads-mcp can be installed and setup with Claude Desktop in just one command:
madari install stewreads-mcp
That one command runs uv tool install, resolves the binary path, registers the server, and syncs it to Claude Desktop.
Madari also includes: lifecycle commands (add, remove, enable, disable), sync to push changes to the client config, diagnostics (doctor, status) to monitor MCP health, and snapshot export/import for moving your setup across machines. Claude Desktop is the supported client; more client support coming next.
Would love feedback from folks building MCP servers who's hit the same problem.
Tame your MCP servers. https://github.com/ankitvg/madari