mcporter

Manages and executes MCP server tools via the mcporter CLI.

87|20|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/openaeon/OpenAEON --skill mcporter-openaeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/openaeon/OpenAEON/tree/main/skills/mcporter
Command: npx skills add https://github.com/openaeon/OpenAEON --skill mcporter-openaeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter eliminates the friction of discovering and calling MCP servers and tools by letting you list available servers/tools, configure authentication, and invoke tool calls from a single command-line workflow.

Core Features & Use Cases

  • MCP Server & Tool Discovery: Use mcporter list and schema inspection to quickly see what tools a server exposes.
  • Direct Tool Invocation: Call any server.tool with simple key/value arguments or JSON payloads for repeatable automation.
  • Auth + Configuration Management: Perform OAuth auth flows and manage mcporter configuration (add/remove/import/login/logout) to keep access working across sessions.
  • Flexible Transport Options: Connect via HTTP/remote URLs or run ad-hoc servers over stdio for local tool execution.
  • Daemon + Codegen: Run a background daemon for ongoing operation and generate typed clients/CLIs for faster integration.

Quick Start

Use the mcporter tool to call a Linear MCP tool by running: mcporter call linear.list_issues team=ENG limit:5.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I call MCP server tools from a CLI?

You can call MCP server tools from a CLI by using a command like `mcporter call server.tool` with simple key/value arguments or JSON payloads to execute remote HTTP endpoints and local stdio servers.

How do I discover available tools on an MCP server?

Discover available MCP server tools by running `mcporter list` and performing schema inspection to see the exact tools and structures the server exposes for invocation.

Can I authenticate MCP server connections using OAuth?

Yes, you can authenticate MCP server connections using OAuth flows and manage configurations across sessions by logging in, logging out, and importing access settings directly from the CLI.

What is the best way to generate typed clients for MCP tools?

The best way to generate typed clients for MCP tools is using deterministic codegen workflows, which produce typed clients and CLIs for faster integration after discovering server schemas.

Does MCP tool invocation support both remote HTTP and local stdio servers?

Yes, MCP tool invocation supports flexible transport options, allowing you to connect via remote HTTP URLs for external endpoints or run ad-hoc servers over standard input/output for local execution.

Why do my MCP tool calls fail when using incorrect argument formatting?

MCP tool calls fail without correct argument formatting because the CLI requires structured targeting via `server.tool` selectors and properly formatted key/value or JSON payloads to process execution.