mcporter

Interact with MCP servers via CLI for listing, configuring, authenticating, and calling tools.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/brianwan19801015/labopenclaw --skill mcporter-brianwan19801015
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/brianwan19801015/labopenclaw/tree/main/skills/mcporter
Command: npx skills add https://github.com/brianwan19801015/labopenclaw --skill mcporter-brianwan19801015

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines interactions with MCP (Message Communication Protocol) servers and tools, enabling direct listing, configuration, authentication, and execution of server/tool functions via HTTP or stdio.

Core Features & Use Cases

  • Server/Tool Interaction: List available servers and tools, inspect schemas, and call tools directly with key-value arguments or function syntax.
  • Configuration & Auth: Manage MCP server authentication (OAuth) and configure server settings.
  • Code Generation: Generate CLI wrappers or TypeScript definitions for MCP servers and commands.

Quick Start

Use mcporter to call the linear.list_issues tool for the ENG team with a limit of 5.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I call an MCP server tool from the command line?

You can call an MCP server tool from the command line by using mcporter to directly invoke server functions with key-value arguments over HTTP or stdio protocols.

What is the best way to generate TypeScript definitions for MCP servers?

The best way to generate TypeScript definitions for MCP servers is to use mcporter, which creates CLI wrappers and type definitions directly from the server's available tool schemas.

Can I manage MCP server authentication and OAuth configuration via CLI?

Yes, you can manage MCP server authentication and OAuth configuration via CLI by using mcporter to configure server settings and handle authentication directly through the command line interface.

Does mcporter support both HTTP and stdio communication protocols for MCP servers?

Yes, mcporter supports both HTTP and stdio communication protocols, allowing you to interact with ad-hoc MCP servers and execute tool functions over either transport layer.

How do I list available tools and inspect schemas on an MCP server?

To list available tools and inspect schemas on an MCP server, use mcporter to query the server directly, which returns the available functions and their configurations for review.