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.