What problem does it solve? LLM agents waste 96-99% of tokens repeatedly transmitting tool schemas when calling MCP servers or APIs. This Skill converts any MCP server, OpenAPI specification, or GraphQL endpoint into a CLI at runtime with zero code generation, replacing schema-heavy tool calls with simple command invocations. ## Core Features & Use Cases - Four Connection Modes: Connect to MCP servers over HTTP/SSE or stdio, generate CLIs from OpenAPI 3.x specs, or introspect and query GraphQL endpoints. - Bake Mode: Save named, reusable connection configurations with auth headers, tool filtering (include/exclude patterns, HTTP methods), and cache TTL, then invoke them with an @ prefix. - OAuth & Secret Management: Supports OAuth 2.0 authorization code with PKCE and client credentials flows, plus secrets loaded from environment variables or files. - Use Case: You need an agent to query a Hasura GraphQL API repeatedly. Bake the endpoint once with its admin secret, then call mcp2cli @hasura users --limit 10 instead of sending full tool schemas every turn. ## Quick Start Use mcp2cli to list the available tools from the MCP server at https://mcp.example.com/sse and then call its search tool with a test query.