A CLI utility for interacting with Model Context Protocol (MCP) servers, allowing direct tool execution, authentication, and code generation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install mcporter
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install mcporter using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
mcporter is a versatile command-line interface designed to bridge the gap between AI agents and Model Context Protocol (MCP) servers. By enabling developers to list, configure, and authenticate with various MCP tools directly, it simplifies the integration of third-party capabilities into Openclaw Skills. Whether you are dealing with local stdio-based servers or remote HTTP endpoints, this tool provides a unified interface for tool discovery and execution.
The utility excels at handling complex authentication flows like OAuth and offers robust configuration management. With mcporter, developers can treat MCP tools as first-class CLI commands or generate TypeScript types to ensure type-safe interactions within their own applications. It is an essential component for anyone building advanced autonomous agents that require reliable access to external tools and data sources.
To use this tool within your Openclaw Skills workflow, ensure you have Node.js installed and run the following command:
npm install -g mcporter
Verify the installation by listing available servers:
mcporter list
mcporter manages its state and configuration through a JSON-based schema. By default, it utilizes a configuration file located at ./config/mcporter.json. The data organization includes:
| Component | Description |
|---|---|
| Server Config | Stores URLs, command paths, and connection settings for MCP providers. |
| Auth State | Persists OAuth tokens and authentication metadata for secure sessions. |
| Schema Cache | Stores retrieved tool definitions, parameter requirements, and descriptions. |
| Output Formats | Supports standard human-readable text or machine-readable JSON via the --output json flag. |
emit-ts supporting both client and type-only modes.Loading
A versatile document conversion tool that transforms various file formats into clean Markdown for LLM processing and text analysis.

A local API proxy that enables AI agents to search for venues and resolve geographic locations via the Google Places API.

A comprehensive guide for profiling native Apple platform applications using xctrace and the Instruments suite to eliminate performance bottlenecks.

A command-line interface for macOS that enables AI agents and developers to interact with iMessage and SMS services programmatically.

A Python-based utility to parse CodexBar CLI data and summarize costs by specific AI models for granular budget tracking.

A high-performance AI tool for generating and editing images using the Google Gemini 3 Pro Image API.








































