mcporter

Interact with MCP servers and tools via CLI over HTTP or stdio.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/caiazzop/clawdbot-personal-assistant --skill mcporter-caiazzop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/caiazzop/clawdbot-personal-assistant/tree/main/skills/mcporter
Command: npx skills add https://github.com/caiazzop/clawdbot-personal-assistant --skill mcporter-caiazzop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines interactions with various MCP (Meta-Command Protocol) servers and tools, allowing for direct listing, configuration, authentication, and execution of commands, including handling ad-hoc servers and generating CLI/type definitions.

Core Features & Use Cases

  • Server Interaction: List available servers and tools, configure authentication, and call tools directly.
  • Ad-hoc Execution: Execute commands against temporary or custom servers via HTTP or stdio.
  • Code Generation: Generate CLI commands and TypeScript definitions for MCP servers.
  • Use Case: Automatically list all issues from a specific team in Linear using mcporter call linear.list_issues team=ENG limit:5.

Quick Start

Use mcporter to list all available servers and their tools.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I interact directly with MCP servers from the command line?

MCP servers can be interacted with directly via CLI by listing available tools, configuring authentication, and executing commands through HTTP or stdio interfaces using the mcporter binary.

Can I generate TypeScript type definitions for MCP server tools?

TypeScript definitions and CLI commands for MCP servers can be automatically generated, streamlining the integration of Meta-Command Protocol tools into development workflows and codebases.

Do I need to install anything specific to execute commands against ad-hoc MCP servers?

Executing commands against ad-hoc MCP servers requires the mcporter binary to be installed and accessible in the system's PATH to facilitate HTTP or stdio communication.

What is the best way to list available tools on a custom MCP server?

Listing available tools on a custom MCP server is handled directly through CLI commands, allowing users to query and interact with server functionalities without manual API discovery.

Can I call tools on an MCP server with specific parameters like limit and team?

Calling tools with specific parameters is supported directly via CLI, enabling targeted command execution such as retrieving limited issue lists for a designated team from an MCP server.

Does this approach support both HTTP and stdio interfaces for MCP communication?

Both HTTP and stdio interfaces are supported for MCP communication, allowing flexible direct command execution and server interaction depending on the specific protocol requirements.