Skip to content

mcp-server-manager v2.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 19:50
· 27 commits to master since this release
21fe386

馃帀 refactor!: migrate to v2.0 config structure with map-based format

BREAKING CHANGE: Config file format completely redesigned

Old format (v1.x):

  mcp_servers:
    - name: "server"
      clients: {claude_code: true}

New format (v2.x):

  mcpServers:
    server: {...}
  clients:
    claude_code:
      enabled: [server]

Changes:

  • Refactor config from array to map-based structure
  • Move server names from fields to keys
  • Move client enablement from per-server to per-client
  • Fix field preservation bug (type, httpUrl now work)
  • Add test dependency to build/release tasks
  • Update all documentation and examples
  • Simplify code (-880 lines)

Migration required: Users must manually convert config files
See README.md for new format examples


馃搵 Changes

Changelog

  • 21fe386 refactor!: migrate to v2.0 config structure with map-based format

馃摜 Installation

Linux (Debian/Ubuntu)

wget https://github.com/vlazic/mcp-server-manager/releases/download/v2.0.0/mcp-server-manager_2.0.0_linux_amd64.deb
sudo dpkg -i mcp-server-manager_2.0.0_linux_amd64.deb

Other Platforms

Download the appropriate binary for your platform from the assets below.

馃摎 Resources

Full Changelog: v1.3.0...v2.0.0