Manage, authenticate, call, and inspect MCP servers and tools over HTTP or stdio.
The materials describe an open-source, highly adopted MCP management/calling tool with no fixed required secrets or fixed remote endpoints, which is a strong trust signal. Its normal capabilities include authentication, calling servers over HTTP/stdin, launching local commands, and reading/writing local config, so the overall posture is caution rather than high risk, with no clear red flags observed.
The materials state there are no required keys/environment variables, but the README explicitly supports OAuth (`mcporter auth`) and `login/logout` config flows, meaning it may handle access tokens when used with third-party MCP services. There is no stated collection of extra sensitive credentials or obviously excessive use, but users should still protect locally stored authentication data.
The tool is described as being able to call MCP servers directly over HTTP and supports full URL targets (for example, `mcporter call https://api.example.com/...`), so user inputs, tool arguments, or results may be sent to the selected remote service depending on usage. The materials do not specify any fixed remote endpoint, and there is no evidence of covert exfiltration to unrelated or unknown domains.
The README shows support for stdio mode invoking local commands (for example, `--stdio "bun run ./server.ts"`) as well as daemon/codegen/inspect features, indicating standard MCP/CLI capabilities to start local processes and interact with local services. This is inherent to this class of tools, and the materials do not show requests for unusual system privileges or hidden execution behavior.
The materials indicate it reads/writes a local config file at `./config/mcporter.json` by default and supports operations such as `config import|add|remove` and `inspect-cli <path>`, implying access to local configuration and user-specified file paths. There is no sign of broad filesystem access beyond its stated purpose, but it should still be limited to only necessary directories and config.
The source is an open-source GitHub repository with extremely high stated community adoption (about 377k stars), and the code is auditable, which strongly lowers risk. Although the license is not declared and maintenance status is unknown, the current materials do not show a closed-source distribution, an unclear origin, or other clear supply-chain red flags.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "mcporter" skill from askskill: 1. Download https://raw.githubusercontent.com/openclaw/openclaw/main/skills/mcporter/SKILL.md 2. Save it as ~/.claude/skills/mcporter/SKILL.md 3. Reload skills and tell me it's ready
Use mcporter to list all currently accessible MCP servers and tools, grouped by server name, and note the purpose of each tool.
A server-grouped inventory of tools with a brief description of each one.
Use mcporter to configure authentication for a specified MCP server and verify whether the connection succeeds; if it fails, explain the cause and suggest fixes.
Authentication setup results, connection status, and troubleshooting guidance if verification fails.
Use mcporter to call an MCP tool with a sample request, then show the request parameters, response content, and key metadata.
A complete tool invocation record for debugging and understanding tool behavior.
Use mcporter to work with MCP servers directly.
Quick start
mcporter listmcporter list <server> --schemamcporter call <server.tool> key=valueCall tools
mcporter call linear.list_issues team=ENG limit:5mcporter call "linear.create_issue(title: \"Bug\")"mcporter call https://api.example.com/mcp.fetch url:https://example.commcporter call --stdio "bun run ./server.ts" scrape url=https://example.commcporter call <server.tool> --args '{"limit":5}'Auth + config
mcporter auth <server | url> [--reset]mcporter config list|get|add|remove|import|login|logoutDaemon
mcporter daemon start|status|stop|restartCodegen
mcporter generate-cli --server <name> or --command <url>mcporter inspect-cli <path> [--json]mcporter emit-ts <server> --mode client|typesNotes
./config/mcporter.json (override with --config).--output json for machine-readable results.Verify an OpenClaw release is fully published and working across all channels.
Fetch GitHub issues, create fixes, open PRs, and handle reviews.
Convert text to speech locally and offline with sherpa-onnx, no cloud needed.
Regenerate OpenClaw release changelog sections from Git history before releases.
Prepare and verify OpenClaw stable or beta releases and release notes.
Create and review technical docs and agent instruction files in repositories.
Connect to and operate MCP servers from the command line.
Configure authenticated endpoints and send API requests with uploads.
Access and manage HTTP tools and APIs through a unified MCP interface.
Configure and manage MCP servers across multiple transport modes.
Expose CLI commands as callable MCP tools over stdio or HTTP.
Aggregate multiple MCP servers into one for search, parallel calls, and orchestration.