mcporter

Manage MCP servers, authentication, and tool invocation from the command line.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill mcporter-lxh755818-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/lxh755818-bot/obsidian-vault/tree/main/backup/skills/mcp/mcporter
Command: npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill mcporter-lxh755818-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npx, mcporter, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Simplifies and centralizes the process of interacting with Model Context Protocol (MCP) servers and tools, streamlining operations such as configuration, authentication, and tool invocation from a single command-line interface.

Core Features & Use Cases

  • MCP Server Management: List, configure, and manage MCP servers.
  • Tool Invocation: Call MCP tools directly from the terminal.
  • Authentication: Handle OAuth logins for servers.
  • Config Management: List, get, add, remove, and import configurations.
  • Daemon: Start, stop, restart, and manage persistent server connections.
  • Code Generation: Generate CLI wrappers and TypeScript clients/types.
  • Use Case: For DevOps engineers who need to manage and interact with various MCP-based tools and services.

Quick Start

Use mcporter list to list all configured MCP servers on your machine.

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 invoke tools directly from the command line?

You can manage MCP servers and invoke tools from the command line using a CLI that interacts with Model Context Protocol servers. It supports configuration, authentication, and tool invocation across both HTTP and stdio interfaces.

What is the best way to handle OAuth authentication for MCP servers?

To handle OAuth authentication for MCP servers, use a centralized command-line interface. It manages OAuth logins directly from the terminal to authenticate your server connections.

Do I need Node.js and npx to manage MCP server configurations?

Yes, you need Node.js installed and may utilize npx or a globally installed mcporter package to manage MCP server configurations. These dependencies are required to execute the command-line interface.

Can I generate TypeScript clients and CLI wrappers for MCP tools?

Yes, you can generate TypeScript clients, types, and CLI wrappers for MCP tools. The command-line interface offers code generation features to facilitate programmatic and script-based usage.

How do I start and manage persistent MCP server daemon connections?

You can start, stop, restart, and manage persistent MCP server daemon connections using terminal commands. This functionality maintains continuous server connections for ongoing tool invocation.

How do I list, add, or remove MCP server configurations on my machine?

You can list, get, add, remove, and import MCP server configurations on your machine using terminal commands. Running the list command displays all configured MCP servers available locally.