mcporter

Discover and manage MCP servers and tools from the terminal.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/nelohenriq/hermes-agent-plus --skill mcporter-nelohenriq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/nelohenriq/hermes-agent-plus/tree/main/skills/mcp/mcporter
Command: npx skills add https://github.com/nelohenriq/hermes-agent-plus --skill mcporter-nelohenriq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes discovery, configuration, and invocation of MCP servers and tools from a single CLI, reducing manual setup and context switching.

Core Features & Use Cases

  • Discover MCP servers configured on the host and browse registries for new ones.
  • Call MCP tools with key=value or JSON payloads, and manage ad-hoc servers via HTTP or stdio.
  • Configure authentication, generate CLI wrappers and TypeScript clients, and automate common MCP workflows.

Quick Start

List configured MCP servers with mcporter list and call a tool with mcporter call <server.tool> key=value.

Frequently Asked Questions about mcporter

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

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

You can manage MCP servers from the terminal by using a Node.js-based CLI to discover configured servers, invoke tools with key=value or JSON payloads, and handle ad-hoc server connections via HTTP or stdio.

How do I call MCP tools with JSON payloads via command line?

Calling MCP tools with JSON payloads via command line is done by executing a CLI command like `call <server.tool> key=value`, which supports both standard key=value arguments and structured JSON inputs for tool invocation.

Can I generate TypeScript clients and CLI wrappers for MCP integrations?

Yes, you can generate TypeScript clients and CLI wrappers for MCP integrations using built-in code generation utilities, which automate the creation of typed client interfaces for configured servers.

Does MCP configuration support authentication management for local development?

MCP configuration supports authentication management for local development by providing robust config utilities within the CLI, allowing developers to securely manage credentials across local machines and development environments.

What is the best way to discover and browse registries for new MCP servers?

The best way to discover and browse registries for new MCP servers is using a centralized CLI tool that lists currently configured servers on the host and allows browsing external registries to streamline cross-server workflows.