mcporter

Manage, authenticate, and invoke MCP servers and tools from the terminal.

1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Signmanal/VIGIL --skill mcporter-signmanal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/Signmanal/VIGIL/tree/main/optional-skills/mcp/mcporter
Command: npx skills add https://github.com/Signmanal/VIGIL --skill mcporter-signmanal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual effort of configuring, authenticating, and calling Model Context Protocol (MCP) servers and tools across different client environments, reducing repetitive setup work for analysts and developers working with integrated tooling.

Core Features & Use Cases

  • MCP Server Discovery & Management: Auto-discover MCP servers configured in clients like Claude Desktop and Cursor, plus connect ad-hoc HTTP or stdio servers without permanent configuration changes.
  • Tool Calling & Authentication: Call MCP tools with simple syntax, handle OAuth login flows for protected servers, and manage MCP config files centrally.
  • Code Generation: Generate ready-to-use CLI wrappers and TypeScript types for MCP servers to speed up custom integration work. For example, a security analyst can use this skill to quickly connect to a threat intelligence MCP server and pull recent alert data without building a custom integration.

Quick Start

Use the mcporter skill to list all configured MCP servers on your machine and call a tool from your preferred threat intel server to fetch recent alert data.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I manage Model Context Protocol servers directly from my terminal?

You can manage MCP servers directly from your terminal by using this skill to auto-discover configured servers, connect ad-hoc to HTTP or stdio endpoints, and invoke tools without manual client configuration changes.

How do I call MCP tools without manually configuring a client?

You can call MCP tools using simple terminal syntax to invoke server functions directly, handling OAuth login flows for protected servers and managing config files centrally without permanent client setup changes.

Can I generate TypeScript types and CLI wrappers for MCP server integrations?

Yes, you can generate ready-to-use CLI wrappers and TypeScript types for MCP servers to accelerate custom integration work and streamline structured tool calling for development workflows.

Does this tool support OAuth authentication for protected MCP servers?

Yes, it supports OAuth authentication by handling login flows for protected Model Context Protocol servers, allowing secure terminal-based invocation and management of tools requiring authorized access.

What is the best way to connect to ad-hoc MCP servers without changing config files?

The best way to connect to ad-hoc MCP servers is by establishing temporary HTTP or stdio server connections directly from the terminal, bypassing the need for permanent configuration changes in your client environment.

How do I discover MCP servers configured in clients like Claude Desktop or Cursor?

You can discover MCP servers configured in clients like Claude Desktop and Cursor by running the auto-discovery feature, which scans your machine and lists all available servers for immediate terminal-based management.