What problem does it solve? Interacting with MCP (Model Context Protocol) servers normally requires writing client code or configuring a full MCP host application. This Skill lets you discover, authenticate, and invoke MCP tools directly from the terminal, including ad-hoc servers that have no prior configuration. ## Core Features & Use Cases - Server Discovery & Listing: Auto-detect MCP servers already configured by other clients (Claude Desktop, Cursor) and inspect their tools with full schema details. - Direct Tool Invocation: Call any MCP tool using key=value, function, or JSON argument syntax over HTTP or stdio transports, with machine-readable JSON output. - Auth, Config & Code Generation: Handle OAuth logins, manage server configs, run a persistent daemon, and generate CLI wrappers or TypeScript clients for MCP servers. - Use Case: You find a Linear MCP server on a registry. Connect ad-hoc with its URL, list its tools, authenticate via OAuth, and call linear.list_issues to pull your team's open tickets into a script. ## Quick Start Use the mcporter skill to list the MCP servers configured on this machine and show the available tools for one of them.