← Back to Skills Marketplace
livvux

mcporter

by Livvux · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
3735
Downloads
1
Stars
9
Active Installs
1
Versions
Install in OpenClaw
/install mcporter-skill
Description
Manage and interact with MCP servers and tools via the mcporter CLI, supporting listing, configuring, authenticating, calling tools, and generating CLI/types.
README (SKILL.md)

name: mcporter description: Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation. homepage: https://github.com/pdxfinder/mcporter metadata: {"clawdbot":{"emoji":"🔌","os":["darwin","linux","windows"],"requires":{"bins":["mcporter"]},"install":[{"id":"brew","kind":"brew","formula":"pdxfinder/tap/mcporter","bins":["mcporter"],"label":"Install mcporter (brew)"}]}}

mcporter

Use mcporter to manage MCP (Model Context Protocol) servers and tools.

Requirements

  • mcporter CLI installed (via Homebrew: brew install pdxfinder/tap/mcporter)
  • MCP server configuration in ~/.config/mcporter/

Common Commands

List Configured Servers

mcporter list

Authentication

mcporter auth --help

Call MCP Tools

mcporter call \x3Cserver-name> \x3Ctool-name> [arguments...]

Generate CLI/Types

mcporter generate cli \x3Cserver-name>
mcporter generate types \x3Cserver-name>

Config Management

mcporter config --help

Notes

  • mcporter supports both HTTP and stdio MCP servers
  • Ad-hoc server creation is supported
  • CLI generation creates typed wrappers for MCP tools
  • Use exec tool to run mcporter commands
Usage Guidance
This skill appears to be an instruction wrapper for the mcporter CLI and is otherwise coherent, but there are a few issues to check before installing: - Confirm the install source: SKILL.md points to a Homebrew formula in the 'pdxfinder/tap' tap (a third‑party tap). Inspect the tap/formula on GitHub to ensure it builds the expected mcporter binary and doesn't contain malicious build/install steps. Prefer official or well-known release channels when possible. - Inspect local config: mcporter uses '~/.config/mcporter/' for server configuration; review any files there (or the files the CLI will create) since they can contain server endpoints and authentication tokens. Treat those as sensitive. - Metadata mismatch: the registry entry omits required binaries and config paths that SKILL.md references. Ask the skill author/maintainer to update the registry metadata to declare the 'mcporter' binary requirement and the config path so you can evaluate permissions more clearly. - Test in a sandbox first: if you want to be cautious, install and run mcporter in an isolated environment (VM, container) and review network activity and created files before allowing it access to your regular account and secrets. If the author provides an official release URL, an audited Homebrew formula, or updated registry metadata that declares the config path and binaries, my confidence would improve and the assessment could move toward 'benign.'
Capability Analysis
Type: OpenClaw Skill Name: mcporter-skill Version: 1.0.0 The skill bundle provides a wrapper for the `mcporter` CLI tool, enabling an AI agent to manage MCP servers and tools. The installation instructions use a standard Homebrew formula (`pdxfinder/tap/mcporter`), and the provided commands (`list`, `auth --help`, `call`, `generate`, `config --help`) are all legitimate uses of the `mcporter` CLI. There is no evidence of intentional harmful behavior, data exfiltration, malicious execution, persistence, or prompt injection attempts against the agent to perform unauthorized actions. The skill's behavior is clearly aligned with its stated purpose.
Capability Assessment
Purpose & Capability
SKILL.md clearly documents a mcporter CLI skill for managing MCP servers and config (listing servers, auth, calling tools, generating CLI/types). That purpose is coherent with the content. However, the top-level registry metadata provided to the evaluator omitted required binaries and config paths (the SKILL.md metadata requires the 'mcporter' binary and mentions '~/.config/mcporter/'), so the declared capabilities/requirements are inconsistent with the runtime instructions.
Instruction Scope
Runtime instructions instruct the agent to run the mcporter CLI and to use MCP server configuration stored at '~/.config/mcporter/'. That config likely contains server endpoints and authentication tokens/credentials. The SKILL.md does not instruct unrelated file access or network exfiltration, but it does assume access to a local config that can hold sensitive secrets — and the registry did not declare that config path as required.
Install Mechanism
There is no install spec in the registry entry, but SKILL.md metadata suggests installing via Homebrew formula 'pdxfinder/tap/mcporter' (a third‑party tap). Installing from an unverified tap is moderate risk compared with an official formula or well-known release host; it requires reviewing the Homebrew formula/source before trusting the binary.
Credentials
The skill declares no required environment variables or primary credential, but the instructions expect mcporter config in '~/.config/mcporter/', which may contain server credentials. The omission of this config-path/credential requirement from the registry metadata is a proportionality mismatch and increases the chance that sensitive data will be accessed without clear declaration.
Persistence & Privilege
The skill is instruction-only, has no always:true flag, and does not request persistent system-wide privileges. Autonomous invocation is allowed (platform default), which is expected for skills. There is no indication the skill modifies other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mcporter-skill
  3. After installation, invoke the skill by name or use /mcporter-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of mcporter. - Provides a CLI to manage and interact with MCP (Model Context Protocol) servers and tools. - Supports listing servers, authentication, calling MCP tools, and managing configuration. - Adds Homebrew installation instructions and OS support details. - Includes commands for generating CLI/type wrappers for MCP tools. - Improved usage documentation with updated homepage and clearer command examples.
Metadata
Slug mcporter-skill
Version 1.0.0
License
All-time Installs 9
Active Installs 9
Total Versions 1
Frequently Asked Questions

What is mcporter?

Manage and interact with MCP servers and tools via the mcporter CLI, supporting listing, configuring, authenticating, calling tools, and generating CLI/types. It is an AI Agent Skill for Claude Code / OpenClaw, with 3735 downloads so far.

How do I install mcporter?

Run "/install mcporter-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is mcporter free?

Yes, mcporter is completely free (open-source). You can download, install and use it at no cost.

Which platforms does mcporter support?

mcporter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created mcporter?

It is built and maintained by Livvux (@livvux); the current version is v1.0.0.

💬 Comments