← ClaudeAtlas

mcporterlisted

Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
dsivov/cohermes · ★ 1 · AI & Automation · score 73
Install: claude install-skill dsivov/cohermes
# mcporter Use `mcporter` to discover, call, and manage [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) servers and tools directly from the terminal. ## Prerequisites Requires Node.js: ```bash # No install needed (runs via npx) npx mcporter list # Or install globally npm install -g mcporter ``` ## Quick Start ```bash # List MCP servers already configured on this machine mcporter list # List tools for a specific server with schema details mcporter list <server> --schema # Call a tool mcporter call <server.tool> key=value ``` ## Discovering MCP Servers mcporter auto-discovers servers configured by other MCP clients (Claude Desktop, Cursor, etc.) on the machine. To find new servers to use, browse registries like [mcpfinder.dev](https://mcpfinder.dev) or [mcp.so](https://mcp.so), then connect ad-hoc: ```bash # Connect to any MCP server by URL (no config needed) mcporter list --http-url https://some-mcp-server.com --name my_server # Or run a stdio server on the fly mcporter list --stdio "npx -y @modelcontextprotocol/server-filesystem" --name fs ``` ## Calling Tools ```bash # Key=value syntax mcporter call linear.list_issues team=ENG limit:5 # Function syntax mcporter call "linear.create_issue(title: \"Bug fix needed\")" # Ad-hoc HTTP server (no config needed) mcporter call https://api.example.com/mcp.fetch url=https://example.com # Ad-hoc stdio server mcporter call --stdio "bun run ./server.ts" scrape url=https://example.com # JSON payload mcport