A lightweight CLI tool for interacting with MCP servers. Operations teams use it to automate server management tasks. It connects to MCP servers and integrates with existing workflows.
git clone https://github.com/philschmid/mcp-cli.githttps://github.com/philschmid/mcp-cli
["Install the `mcp-cli` tool using your package manager (e.g., `pip install mcp-cli` or `brew install mcp-cli`).","Identify the MCP server address and the specific action you need to perform (e.g., restart a service, check disk usage, or list active processes).","Run the command with the required parameters. Example: `mcp-cli --server 10.0.1.5 --action restart-service --service nginx`.","For complex operations, chain multiple commands or use the `--output json` flag to parse results programmatically.","Integrate with your existing automation tools (e.g., Ansible, Jenkins, or custom scripts) by wrapping `mcp-cli` calls in your workflows."]
Quickly list and manage available tools on multiple MCP servers.
Automate file reading and writing tasks across different server environments.
Integrate with GitHub to search for repositories and fetch file contents programmatically.
Create complex workflows by chaining multiple MCP calls using shell tools.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/philschmid/mcp-cliCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use the `mcp-cli` tool to [ACTION] on the MCP server at [SERVER_ADDRESS]. For example: 'List all active services on the server at 10.0.1.5', 'Restart the nginx service on the server at 192.168.1.100', or 'Check the disk usage for the server at db-server.internal'.
```bash $ mcp-cli --server 10.0.1.5 --action list-services Active Services on 10.0.1.5: - nginx (running, PID: 1234) - postgresql (running, PID: 5678) - redis (stopped, last error: connection refused) - sshd (running, PID: 9101) Total active: 3 Total stopped: 1 $ mcp-cli --server 192.168.1.100 --action restart-service --service nginx Restarting nginx on 192.168.1.100... Service nginx restarted successfully (PID: 2345). $ mcp-cli --server db-server.internal --action check-disk-usage Disk Usage for db-server.internal: - / (root): 68% used (120GB/176GB) - /var: 45% used (89GB/197GB) - /home: 12% used (15GB/124GB) - /tmp: 5% used (2GB/40GB) Alert: / filesystem is approaching 70% capacity. Consider cleanup or expansion. ```
Cloud ETL platform for non-technical data integration
IronCalc is a spreadsheet engine and ecosystem
Get more done every day with Microsoft Teams – powered by AI
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan