mcporter

Manage MCP servers and invoke tools from the terminal with JSON output.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/VYRE-Studios/Windows-Agentic-Framework --skill mcporter-vyre-studios
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/VYRE-Studios/Windows-Agentic-Framework/tree/main/skills/mcp/mcporter
Command: npx skills add https://github.com/VYRE-Studios/Windows-Agentic-Framework --skill mcporter-vyre-studios

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a straightforward terminal-based way to discover, manage, authenticate to, and invoke MCP (Model Context Protocol) servers and their tools without embedding custom client code, reducing friction for integrating external model-enabled services.

Core Features & Use Cases

  • Server discovery and listing: Auto-discovers local MCP servers and lists configured or ad-hoc HTTP and stdio endpoints.
  • Tool invocation and machine output: Call tools with key=value or JSON args and request machine-readable JSON output for downstream parsing.
  • Auth, config, and persistence: Perform OAuth login flows, manage config entries, run a daemon for persistent connections, and generate CLIs or TypeScript clients for automation.
  • Use Case: A developer can discover a local MCP server, authenticate, call a ticketing tool to list issues, and produce structured JSON for ingestion into a dashboard.

Quick Start

Use the mcporter skill to list configured MCP servers and call a tool such as linear.list_issues with parameters while requesting JSON output for parsing.

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 the terminal?

You can invoke MCP server tools from the terminal by passing key=value or JSON arguments to specific tools. It supports both HTTP and stdio endpoints for direct ad-hoc execution or config-based calls.

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

Yes, you can perform OAuth login flows for MCP servers directly via CLI. It handles authentication persistence and config management to establish secure connections without embedding custom client code.

How do I discover local MCP servers available for integration?

Discovering local MCP servers is handled by auto-discovery features that list configured or ad-hoc HTTP and stdio endpoints. This reduces friction for finding external model-enabled services.

Does MCP tool invocation support machine-readable output for automation?

MCP tool invocation supports requesting machine-readable JSON output. This allows downstream parsing and ingestion into dashboards, enabling seamless automation and data pipeline integration.

Can I generate client code or CLIs for MCP server automation?

Generating CLIs or TypeScript clients for MCP server automation is supported. This allows developers to create persistent daemonized connections and automate tool interactions programmatically.

What is the best way to manage persistent MCP server connections?

The best way to manage persistent MCP connections is running a daemonized service. This maintains continuous access to tools and config entries, streamlining repeated authentication and invocation tasks.