mcporter

Manage MCP servers and tools via command-line interface.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/lachlanchen/LazyingArtBot --skill mcporter-lachlanchen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/lachlanchen/LazyingArtBot/tree/main/skills/mcporter
Command: npx skills add https://github.com/lachlanchen/LazyingArtBot --skill mcporter-lachlanchen

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines interactions with MCP (Meta-Command Protocol) servers and tools, enabling direct listing, configuration, authentication, and execution of commands without complex setup.

Core Features & Use Cases

  • Server & Tool Management: List available MCP servers and tools, including schema details.
  • Direct Command Execution: Call tools using various syntaxes (selector, function, URL, stdio, JSON payload).
  • Authentication & Configuration: Manage OAuth and local configuration for MCP servers.
  • Code Generation: Generate CLI or TypeScript definitions for MCP commands.

Quick Start

Use mcporter to call the linear.list_issues tool with the team set to ENG and 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 manage MCP servers and tools from the command line?

You can manage MCP servers and tools from the command line by using a CLI interface that supports listing available servers, viewing schema details, and directly executing commands via HTTP or stdio.

What is the best way to call an MCP tool with a specific JSON payload?

The best way to call an MCP tool with a JSON payload is by using a CLI that supports direct command execution through various syntaxes including selectors, functions, URLs, and stdio.

Can I generate TypeScript definitions for my MCP commands?

Yes, you can generate TypeScript definitions for MCP commands. The CLI supports code generation that produces type definitions to facilitate seamless integration into your development workflows.

How do I handle OAuth authentication for MCP servers?

You handle OAuth authentication for MCP servers by using a CLI that provides built-in authentication and local configuration management features to securely connect to and interact with your servers.

Does this CLI approach require complex setup to interact with MCP servers?

No, this CLI approach does not require complex setup to interact with MCP servers. It streamlines interactions by enabling direct listing, configuration, authentication, and execution of commands.

Why should I use a command line interface for MCP server configuration instead of manual edits?

You should use a command line interface for MCP server configuration because it facilitates ad-hoc server management, supports direct command invocation, and enables seamless configuration edits without complex manual setup.