mcporter

Manage MCP servers and invoke tools from the terminal.

3|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/twjarviszyra-web/hermes-unbound --skill mcporter-twjarviszyra-web
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/twjarviszyra-web/hermes-unbound/tree/main/skills/mcp/mcporter
Command: npx skills add https://github.com/twjarviszyra-web/hermes-unbound --skill mcporter-twjarviszyra-web

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually configuring and calling MCP servers by letting you discover, authenticate, and invoke tools from one terminal workflow.

Core Features & Use Cases

  • Server Discovery: List configured MCP servers and inspect their available tools and schemas.
  • Direct Tool Execution: Call MCP tools over HTTP or stdio for both local and remote integrations.
  • Configuration and Auth: Manage server configs, run OAuth login flows, and keep connections organized for repeat use.
  • Automation Support: Start a daemon, generate CLI wrappers, or emit TypeScript clients and types for downstream development workflows.

Quick Start

Ask the assistant to use mcporter to list your available MCP servers and call the tool you want with JSON output.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I call MCP tools directly from the terminal?

You can call MCP tools from the terminal by using mcporter to discover configured servers and invoke tools over HTTP or stdio, returning structured JSON output for automation workflows.

Can I run OAuth authentication flows for MCP servers via CLI?

Yes, you can manage server configurations and execute OAuth login flows directly from the CLI, keeping your local and remote MCP connections authenticated and organized for repeat use.

How do I generate TypeScript clients and types from MCP servers?

You can generate TypeScript clients and types by pointing the tool at your MCP server, allowing you to emit structured code for downstream development workflows and automation.

Do I need Node.js to manage MCP servers from the command line?

Yes, you need Node.js access to use this tool, either by invoking it through npx or by running a local installation of the mcporter package for terminal-based server management.

What is the best way to list available tools on a configured MCP server?

The best way to list available tools is to use the server discovery feature, which inspects configured MCP servers and displays their available tools and schemas for direct execution.

Can I start a background daemon to control MCP servers?

Yes, you can start a daemon to control MCP servers in the background, enabling persistent connections and supporting the generation of CLI wrappers for automated workflows.