mcporter

Execute stateless MCP server tool calls from the command line.

2|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/roach88/claude-config --skill mcporter-roach88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/roach88/claude-config/tree/main/skills/mcporter
Command: npx skills add https://github.com/roach88/claude-config --skill mcporter-roach88

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the overhead of using the full MCP protocol for simple, stateless API calls to MCP servers, cutting down on unnecessary steps for common data retrieval and tool execution tasks.

Core Features & Use Cases

  • Server & Tool Discovery: Quickly list all available MCP servers and view full schemas for their tools directly from the command line.
  • Stateless API Execution: Run common read/write operations like listing newsletter emails, fetching subscriber data, or searching library documentation with simple key=value parameters.
  • Use Case: If you regularly need to pull recent sent emails from your Buttondown newsletter or look up documentation for a framework like Next.js, this Skill lets you complete those tasks in seconds without setting up a full MCP client integration.

Quick Start

Use the mcporter skill to call the buttondown_list_emails tool to retrieve your 5 most recent sent emails.

Frequently Asked Questions about mcporter

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

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

Call MCP server tools from the command line by passing simple key=value parameters for stateless API requests, bypassing full MCP client setup overhead. This enables quick tool execution and data retrieval directly from your terminal.

What is the best way to run stateless API calls to MCP servers?

The best way to run stateless API calls to MCP servers is using a CLI approach that eliminates the full MCP protocol overhead. This allows you to quickly list available servers, view tool schemas, and execute read/write operations without complex integration.

How do I list available MCP servers and tool schemas without a full client?

You can list available MCP servers and view full schemas for their tools directly from the command line. This server and tool discovery process requires no extra overhead, letting you inspect tool inputs and outputs before executing stateless requests.

Can I retrieve Buttondown newsletter emails and subscriber data via CLI?

Yes, you can retrieve Buttondown newsletter emails and subscriber data via CLI by calling the buttondown_list_emails tool. This allows you to fetch your most recent sent emails or pull subscriber records in seconds without setting up a full MCP client integration.

Do I need a full MCP client setup to search library documentation?

No, you do not need a full MCP client setup to search library documentation. You can look up framework documentation, such as Next.js, by running stateless command-line requests directly against the MCP server tools for discoverable servers.

When should I avoid using CLI for MCP protocol calls?

You should avoid using CLI for MCP protocol calls when your workflow requires stateful connections or complex client-side integrations beyond simple read/write operations. This CLI approach is optimized for stateless API calls, not full protocol management.