Back to Home
Vani2130 icon

mcp_ctl

by Vani2130

Overview

Manages the lifecycle (install, start, stop, list) of various Model Context Protocol (MCP) servers across different operating systems via a command-line interface.

Installation

Run Command
mcpctl

Environment Variables

  • GITHUB_PERSONAL_ACCESS_TOKEN
  • UNLEASH_URL
  • UNLEASH_API_TOKEN

Security Notes

The tool stores sensitive API keys and tokens (e.g., GitHub Personal Access Token, Unleash API Token) in plaintext within a local configuration file (`claude_desktop_config.json`), making them vulnerable to local access. It also performs arbitrary command execution via `child_process.spawn` based on user-provided package configurations, including fetching and running unversioned external packages (`@latest` via `npx`, potentially mutable Docker image tags), which introduces significant supply chain risks and potential for malicious code execution if a package or its registry is compromised.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassLow
Avg Tokens10
Stars0
Forks0
Last Update2025-12-06

Tags

package managerCLIcross-platformserver managementTypeScript