Back to browse
GitHub Repository

CLI tool to install, sync and manage local MCP servers.

1 starsGo

Madari: CLI tool to install, sync and manage local MCP servers

by rajma·Feb 22, 2026·1 point·0 comments

AI Analysis

●●SolidSolve My ProblemShip It

One-command MCP server install for Claude Desktop, but ecosystem is still nascent.

Strengths
  • Removes friction from MCP server deployment with atomic writes and safe config management.
  • Handles multiple package managers (uv, pip, npm) agnostically—no vendor lock-in.
  • Includes diagnostics (doctor, status) and snapshot export/import for reproducibility.
Weaknesses
  • Only supports Claude Desktop; broader client support is listed as "coming next.".
  • Solves a pain point that only matters if you're already building/sharing MCP servers—niche audience.
Target Audience

MCP server developers, Claude Desktop power users

Similar To

Homebrew · pip · uv tool install

Post Description

I built stewreads-mcp (https://github.com/ankitvg/stewreads) to turn useful AI chats into ebooks and send them to Kindle. Every time I wanted to share it I had to explain how to find the binary, edit claude_desktop_config.json, get the JSON update exactly right, and restart Claude Desktop. Too much friction.

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

Similar Projects