This lets you invoke MCP servers on the fly without permanently configuring them in your environment, which is genuinely useful when you want to test a server or make a one-off call without cluttering your context window. The `mcp` CLI gives you discovery commands to explore what tools, resources, and prompts a server exposes, then you call them directly with JSON parameters. The workflow is straightforward: run `mcp tools npx -y @modelcontextprotocol/server-filesystem /tmp` to see what's available, then `mcp call read_file --params '{"path": "/tmp/example.txt"}' npx -y @modelcontextprotocol/server-filesystem /tmp` to actually use it. It supports stdio, HTTP, and SSE transports, plus you can create temporary aliases if you're hitting the same server repeatedly in a session.
npx skills add https://github.com/obra/superpowers-lab --skill mcp-cli