mcporter

Automate MCP server configuration, tool listing, and tool calls via CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter enables developers to discover, configure, and call MCP (Model Context Protocol) servers and tools directly from the terminal, removing the need for ad-hoc tooling and boilerplate.

Core Features & Use Cases

  • Discover MCP servers configured by MCP clients on the machine and via registries.
  • Call MCP tools using key=value pairs or function syntax to perform actions and retrieve results.
  • Manage authentication, configuration, and daemonization for persistent connections, with support for ad-hoc servers (HTTP URL or stdio commands) and code generation for client wrappers.

Quick Start

To get started, run mcporter list to discover MCP servers and then use mcporter call <server>.<tool> to invoke a tool.

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 running mcporter call <server>.<tool> with key=value pairs or function syntax to execute actions and retrieve JSON outputs.

What is the Model Context Protocol and when do I need a CLI for it?

The Model Context Protocol (MCP) standardizes interactions with servers and tools. A CLI is needed to discover servers, show schemas, and execute tool calls without writing boilerplate code.

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

Yes, Node.js is required to manage MCP servers via command line. It provides the runtime environment needed to configure servers, handle OAuth flows, and execute calls.

Can I connect to ad-hoc MCP servers using HTTP or stdio?

Yes, you can connect to ad-hoc MCP servers using HTTP URLs or stdio commands. This allows you to quickly configure and interact with endpoints outside of pre-registered servers.

How do I list available MCP servers configured on my machine?

To list available MCP servers configured on your machine, run the mcporter list command to discover servers set up by MCP clients and via remote registries.