mcporter

List, configure, authenticate, and call MCP servers and tools via CLI.

2.5k|423|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill mcporter-bitterbot-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/Bitterbot-AI/bitterbot-desktop/tree/main/skills/mcporter
Command: npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill mcporter-bitterbot-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter simplifies interacting with MCP servers by providing a unified CLI to list, configure, authenticate, and call MCP tools directly (HTTP or stdio), including support for ad-hoc servers and on-demand config edits.

Core Features & Use Cases

  • List MCP servers and their available tools.
  • Authenticate and configure connections for seamless server access.
  • Call server tools via HTTP or stdio, including ad-hoc server support and CLI/type generation.
  • Generate client code or type definitions from server specs for automation tasks.
  • Use Case: A developer quickly provisions an MCP server, authenticates, and runs a tool to fetch data or perform operations in a script.

Quick Start

Invoke mcporter to list configured MCP servers and call a tool with a simple CLI command.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I manage and configure multiple MCP servers from the command line?

You can manage and configure multiple MCP servers from the command line by using a unified CLI to list available servers, edit configurations on demand, and authenticate connections for seamless access.

What is the best way to call MCP tools directly from a script?

The best way to call MCP tools directly from a script is using a CLI that supports both HTTP and stdio protocols, including the ability to provision and run ad-hoc servers for fetching data or performing operations.

Can I generate client code and type definitions from MCP server specs?

Yes, you can generate client code and type definitions from MCP server specs through CLI and type generation features, which automate the creation of necessary definitions for your server workflows.

Do I need Node to set up and run MCP server workflows?

Yes, you need a working Node environment to install the required CLI binary, which acts as the prerequisite for setting up, authenticating, and running your MCP server workflows.

Does the mcporter CLI support ad-hoc server connections?

Yes, the mcporter CLI supports ad-hoc server connections, allowing developers to quickly provision servers, authenticate on the fly, and execute tools directly via HTTP or stdio.