exo:mcp-cli

Manage MCP servers via CLI with vault integration and tool commands.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/midsphere-ai/exo --skill exo-mcp-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exo:mcp-cli
Source: https://github.com/midsphere-ai/exo/tree/main/skills/mcp-cli
Command: npx skills add https://github.com/midsphere-ai/exo --skill exo-mcp-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables developers to manage MCP servers from a dedicated standalone command-line interface, including server configuration, vault integration, tool execution, and resource access, all without embedding complex runtime dependencies.

Core Features & Use Cases

  • Server management: add, list, remove, and test MCP servers with configurable transports and endpoints.
  • Tool, resource, and prompt operations: list and call tools, read resources, and get prompts from configured servers.
  • Credential vault integration: auto-vault management for secrets and ${vault:NAME} references in configurations.
  • Standalone packaging and programmatic usage: build a PyInstaller binary and import components from Python for advanced workflows.
  • Configuration and automation: manage mcp.json configurations and scriptable CLI commands for reproducible automation.

Quick Start

Configure a server with exo-mcp server add NAME and begin issuing tool and resource commands from the CLI.

Frequently Asked Questions about exo:mcp-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage MCP servers from a command-line interface?

You can manage MCP servers from a CLI by adding, listing, removing, and testing servers with configurable transports and endpoints. It supports scriptable tool interactions and quick local server setup.

How do I handle authentication credentials for MCP server configurations?

Handle authentication for MCP configurations using a built-in credential vault. It provides auto-vault management for secrets and supports ${vault:NAME} references for secure credential handling within server setups.

Can I call tools and read resources from an MCP server via CLI?

Yes, you can call tools and read resources from an MCP server via CLI. The interface supports commands to list and call tools, read resources, and get prompts directly from configured servers.

Does the MCP CLI support packaging into a standalone binary?

Yes, the MCP CLI supports packaging into a standalone binary using PyInstaller. This builds an executable with a built-in vault, enabling deployment without embedding complex runtime dependencies.

What is the best way to automate MCP server setup and tool interactions?

Automate MCP server setup by managing mcp.json configurations and issuing scriptable CLI commands. This enables reproducible automation for server configuration, tool execution, and resource access workflows.