mcporter

List, configure, authenticate, and invoke MCP servers and tools via CLI.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Yogi-076/Vajrascan.on --skill mcporter-yogi-076
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/Yogi-076/Vajrascan.on/tree/main/moltbot/skills/mcporter
Command: npx skills add https://github.com/Yogi-076/Vajrascan.on --skill mcporter-yogi-076

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies discovering, configuring, authenticating, and invoking MCP servers and tools so developers and operators can interact with ad-hoc endpoints without manual protocol juggling or repeated CLI learning.

Core Features & Use Cases

  • Discovery & Inspection: List available MCP servers and view schemas to understand available tools and payload shapes.
  • Invocation Flexibility: Call tools via selector syntax, full URLs, stdio processes, or JSON payloads for both automated and ad-hoc tasks.
  • Management & Automation: Manage OAuth authentication, edit persistent config files, control a mcporter daemon, and generate CLI or TypeScript bindings for clients.

Quick Start

Use mcporter to list all registered MCP servers and display the schema for a specific server to inspect its available tools and fields.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I invoke MCP servers from the command line?

You can invoke MCP servers from the command line by using a CLI tool to call tools via selector syntax, full URLs, stdio processes, or raw JSON payloads for ad-hoc tasks.

Can I manage OAuth authentication and config files for MCP endpoints via CLI?

Yes, managing OAuth authentication flows and editing persistent configuration file paths for MCP endpoints can be handled directly through dedicated CLI operations.

What is the best way to discover available tools on an MCP server?

The best way to discover available tools on an MCP server is to use CLI operations to list registered servers and view their schemas to inspect available tools and payload shapes.

How do I generate TypeScript bindings for MCP clients?

You can generate TypeScript bindings for MCP clients by using CLI code generation workflows that produce client code based on the schemas of registered MCP servers and tools.

Does mcporter support daemon management for MCP interactions?

Yes, mcporter supports daemon management, allowing developers and operators to control a background daemon process for handling persistent MCP server interactions and automation.

How do I pass arguments when calling an MCP tool?

You can pass arguments when calling an MCP tool by using invocation patterns that accept key=value pairs or by providing raw JSON payloads directly from the command line.