mcp-cli
Verified Safeby jritsema
Overview
A command-line interface tool for managing Model Context Protocol (MCP) server configuration files across various AI tools.
Installation
mcp set -t q-cliEnvironment Variables
- GITHUB_PERSONAL_ACCESS_TOKEN
- FASTMCP_LOG_LEVEL
- BRAVE_API_KEY
- TIMEZONE
- HOME
- CONTEXT7_API_KEY
- API_KEY
- REMOTE_CLIENT_ID
- REMOTE_CLIENT_SECRET
- VERSION
- DEBUG_MODE
- WEATHER_API_KEY
Security Notes
The CLI tool is written in Go, which generally provides better memory safety and reduced risk of common scripting vulnerabilities. It processes local YAML/JSON files and environment variables. Network calls are made for OAuth token acquisition for remote MCP servers, using standard HTTP client practices. There are no indications of 'eval' or malicious patterns. A warning is explicitly provided in the `mcp ls -c` command documentation that its output (expanded commands with environment variables) 'may expose sensitive data such as API keys'. This is a disclosure risk if the output is mishandled by the user/agent, but not an inherent vulnerability in the CLI's execution logic.
Similar Servers
mcpm.sh
MCPM is a command-line tool for managing Model Context Protocol (MCP) servers, enabling discovery, installation, execution, sharing, and integration with various MCP clients.
cli
The Smithery CLI is a developer tool for installing, managing, building, running, and deploying Model Context Protocol (MCP) servers and integrating them with various AI clients.
mcp-k8s-go
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.
agentx
A unified CLI tool for managing MCP (Model Context Protocol) servers and skills across multiple AI coding agents like Claude Code, Codex, Cursor, Gemini CLI, and OpenCode.