SA

sardine-ai/mcp-server-manager

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

8 stars 6 forks 품질 71 트렌드 36MIT

Managing MCP servers across multiple AI clients (Claude Desktop, Cursor, Windsurf, VS Code, Zed) is fragmented and tedious:

개요

Managing MCP servers across multiple AI clients (Claude Desktop, Cursor, Windsurf, VS Code, Zed) is fragmented and tedious: - 🔧 - Each client has its own config file in different locations - 🔄 - Adding a server means manually editing multiple JSON files - 👁️ - Hard to know which servers are working or failing - 🧪 - Can't easily verify servers before using them in your workflow This friction slows down development and makes server management error-prone. is a unified CLI + TUI tool that centralizes MCP server management with a single gateway pattern. Add servers once, connect your clients, and everything stays in sync automatically.

README

원문 README의 일부입니다. 원문 보기.


The Problem

Managing MCP servers across multiple AI clients (Claude Desktop, Cursor, Windsurf, VS Code, Zed) is fragmented and tedious:

  • 🔧 Scattered configs - Each client has its own config file in different locations
  • 🔄 Manual sync - Adding a server means manually editing multiple JSON files
  • 👁️ No visibility - Hard to know which servers are working or failing
  • 🧪 No testing - Can’t easily verify servers before using them in your workflow

This friction slows down development and makes server management error-prone.

The Solution

MCP Server Manager is a unified CLI + TUI tool that centralizes MCP server management with a single gateway pattern. Add servers once, connect your clients, and everything stays in sync automatically.

Key Features:

  • 🎯 Gateway Pattern - One gateway, all clients
  • 🎨 Interactive TUI - Beautiful terminal UI with keyboard shortcuts and customizable themes
  • ⚡ Automatic Sync - Changes propagate to all clients instantly
  • 🧪 Built-in Testing - Verify servers before using them
  • 📊 Token Tracking - Monitor context usage per server
  • 📦 Profile Management - Group servers for different contexts with cloning support
  • 🎨 Theme Customization - Choose from three color palettes (default, minimal, colorful)

Installation

NPM

npm install -g mcp-server-manager

Bash (curl)

curl -fsSL https://raw.githubusercontent.com/sardine-ai/mcp-server-manager/main/scripts/install.sh | bash

PowerShell

irm https://raw.githubusercontent.com/sardine-ai/mcp-server-manager/main/scripts/install.ps1 | iex

Quick Start

Launch the TUI

mcpsm

Or use CLI commands

# List all servers
mcpsm list

# Add a server
mcpsm add myserver --type stdio --command "npx" --args "-y @modelcontextprotocol/server-filesystem /tmp"

# Test all servers
mcpsm test

# Connect a client
mcpsm clients connect claude
mcpsm clients connect cursor --scope project

For complete command reference and guides, see the documentation.


Contributing

Contributions are welcome! Please see our contributing guidelines for details.

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →