Back to Home
dgilperez icon

mcp-toggle

Verified Safe

by dgilperez

Overview

Manages, discovers, and toggles Model Context Protocol (MCP) servers to enhance performance and configurability for AI development tools like Claude.

Installation

Run Command
./mcp-toggle

Environment Variables

  • BRAVE_API_KEY
  • GH_TOKEN
  • NOTION_API_KEY
  • PUBMED_API_KEY
  • ANTHROPIC_API_KEY

Security Notes

The project uses shell scripts which inherently carry some risk if inputs are untrusted. Specifically, `mcp-auto-update.sh` uses `source` to load an internal update file (`~/.cache/mcp/.mcp-update`). While the script controls the content of this file, the `EXIT_STATUS` variable within that file is not quoted during writing, creating a theoretical, albeit low, risk of command injection if external input could manipulate the exit status of the `update.sh` script in a malicious way. However, the project explicitly follows good security practices by warning against hardcoding secrets, using environment variables for sensitive data, and leveraging `jq` for robust JSON parsing, which mitigates many common shell script vulnerabilities. A security audit is also mentioned in the README.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens450
Stars0
Forks0
Last Update2025-12-24

Tags

mcp-server-managementai-toolsdeveloper-utilityconfiguration-managementautomation