mcporter

Discover and invoke MCP Server tools via the mcporter CLI.

5.3k|652|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/agentscope-ai/HiClaw --skill mcporter-agentscope-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/agentscope-ai/HiClaw/tree/main/manager/agent/hermes-worker-agent/skills/mcporter
Command: npx skills add https://github.com/agentscope-ai/HiClaw --skill mcporter-agentscope-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of rapidly discovering and invoking MCP Server tools so an agent can take action using external APIs without manually wiring each tool.

Core Features & Use Cases

  • Tool Discovery via CLI: List MCP servers and inspect complete tool schemas to understand required parameters and types.
  • Deterministic Tool Invocation: Call any MCP tool through a simple command interface using either key=value syntax or JSON arguments for complex inputs.
  • New Tool Onboarding Workflow: Provides a repeatable process to pull updated configuration, discover newly added MCP tools, and generate permanent skill documentation for future reuse.

Quick Start

Use mcporter to call a tool like mcp-weather.get_weather with a city and unit parameters to retrieve results as JSON you can parse immediately.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I discover and call MCP server tools from a CLI?

You can discover and call MCP server tools using the mcporter CLI, which lists available servers, inspects tool schemas, and executes tool calls with key=value or JSON arguments, returning results as JSON.

Can I pass structured JSON arguments to an MCP tool call?

Yes, you can invoke MCP tools using structured JSON arguments for complex inputs, or use simple key=value syntax for basic parameters, allowing flexible external API orchestration through the CLI.

What is the best way to onboard newly configured MCP servers for agent use?

The best way to onboard new MCP servers is to pull the updated configuration, discover newly added tools via CLI schema inspection, and generate permanent skill documentation for future agent reuse.

Does calling MCP tools require a specific transport or local configuration?

Yes, calling MCP tools requires an HTTP-based MCP transport and a local mcporter configuration file located at ./config/mcporter.json to define server connections and enable agent tool discovery.

How does authorization work when an agent executes external API actions via MCP?

Authorization and re-authorization handling for external API actions is coordinator-controlled, ensuring secure tool invocation when agents execute calls through the MCP transport layer.