← 返回 Skills 市场
livvux

mcporter

作者 Livvux · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
3735
总下载
1
收藏
9
当前安装
1
版本数
在 OpenClaw 中安装
/install mcporter-skill
功能描述
Manage and interact with MCP servers and tools via the mcporter CLI, supporting listing, configuring, authenticating, calling tools, and generating CLI/types.
使用说明 (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
安全使用建议
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.'
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mcporter-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mcporter-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug mcporter-skill
版本 1.0.0
许可证
累计安装 9
当前安装数 9
历史版本数 1
常见问题

mcporter 是什么?

Manage and interact with MCP servers and tools via the mcporter CLI, supporting listing, configuring, authenticating, calling tools, and generating CLI/types. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3735 次。

如何安装 mcporter?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mcporter-skill」即可一键安装,无需额外配置。

mcporter 是免费的吗?

是的,mcporter 完全免费(开源免费),可自由下载、安装和使用。

mcporter 支持哪些平台?

mcporter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 mcporter?

由 Livvux(@livvux)开发并维护,当前版本 v1.0.0。

💬 留言讨论