mcporter

List and call MCP server tools via HTTP or STDIO.

386k|81.1k|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/steipete/clawdis --skill mcporter-steipete
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/steipete/clawdis/tree/main/skills/mcporter
Command: npx skills add https://github.com/steipete/clawdis --skill mcporter-steipete

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcporter.

What problem does it solve?

This Skill simplifies the management of Model Context Protocol servers, allowing you to discover, authenticate, and call tools across different AI services, saving you from complex setup procedures.

Core Features & Use Cases

  • Server Management: List available MCP servers and their available tools.
  • Use Case: When you need to integrate multiple AI tools and services through a unified interface.

Quick Start

List all available MCP servers and display their schemas for tool discovery.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I list and discover available MCP servers and their tools?

MCP server discovery lists available servers and their tool schemas through the list command, enabling you to see what tools each server exposes without manual configuration. Use mcporter list to enumerate all configured servers and their available tools.

Can I call MCP server tools directly from the command line?

Yes, MCP server tools can be invoked directly via the call command, which executes specific tools on designated servers. This eliminates the need to integrate each tool manually into your workflow.

How do I set up authentication for MCP servers?

MCP server authentication is configured through the auth command, which handles credential setup across different services. mcporter stores authentication state and applies it to subsequent tool invocations automatically.

Does mcporter support both HTTP and STDIO server connections?

Yes, mcporter handles both HTTP URLs and STDIO-based MCP server invocation methods. Configuration sources at ~/.mcporter/mcporter.json and config/mcporter.json specify which connection type each server uses.

Can I automate MCP server daemon lifecycle management?

The daemon command enables lifecycle control—starting, stopping, and managing background MCP server processes. This automates repeated server enumeration and tool availability without manual intervention.

What output formats does mcporter support for tool results?

mcporter outputs tool results in standard text format by default and supports structured JSON output via the --json flag, enabling integration with downstream automation and parsing workflows.