mcporter

List, configure, authenticate, and call MCP servers and tools from the terminal.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/JKhyro/HERMES-AGENT --skill mcporter-jkhyro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/JKhyro/HERMES-AGENT/tree/main/skills/mcp/mcporter
Command: npx skills add https://github.com/JKhyro/HERMES-AGENT --skill mcporter-jkhyro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mcporter removes the friction of working with MCP servers by giving you a single CLI to discover, configure, authenticate, and call tools without switching between client apps.

Core Features & Use Cases

  • Server discovery: List locally configured MCP servers and inspect their tools with schema details.
  • Direct tool execution: Call server tools with key=value arguments, JSON payloads, or function-style syntax.
  • Flexible connections: Reach HTTP endpoints, run ad hoc stdio servers, and manage persistent daemon connections.
  • Automation and integration: Generate CLI wrappers and TypeScript clients for repeatable workflows and downstream tooling.

Quick Start

Ask the assistant to use mcporter to list your configured MCP servers, inspect the target tool schema, and call the tool with structured JSON output.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I manage and call MCP servers directly from the terminal?

You can call MCP server tools from the terminal using key=value arguments, JSON payloads, or function-style syntax. The CLI returns structured JSON output for reliable automation and downstream processing.

Can I connect to both HTTP and stdio MCP servers without a dedicated client app?

Yes, you can connect to both HTTP endpoints and ad hoc stdio servers. The CLI also manages persistent daemon connections for reliable access to locally configured MCP servers.

What is the best way to automate MCP tool discovery and execution workflows?

Automate MCP workflows by generating CLI wrappers and TypeScript clients for repeatable execution. This enables downstream tooling to reliably discover server tools and process structured JSON output.

Does calling MCP tools from the command line require structured JSON output support?

Yes, structured JSON output support is required when calling MCP tools from the command line. It ensures reliable parsing of tool schemas and execution results for automation workflows.

How do I handle OAuth authentication for MCP servers via CLI?

Handle OAuth authentication for MCP servers directly through CLI commands. The tool manages authentication flows to establish secure connections with protected HTTP endpoints.