@tokyo-s

Maverick MCPorter

Maverick-only OpenClaw Gateway RPCs for managing persisted MCPorter configuration.

当前版本
v1.0.1
code-plugin社区source-linked

Maverick MCPorter

Maverick-only OpenClaw code plugin for managing persisted MCPorter server configuration through a narrow Gateway RPC.

Registered RPC

The plugin registers:

maverick.mcporter.upsertServer

Required scope:

operator.admin

The method writes to:

$HOME/.mcporter/mcporter.json

In the Maverick Cloudflare Container image, $HOME/.mcporter is symlinked into OpenClaw's persisted state directory, so changes survive R2 restore/sync.

Request Shape

{
  "serverId": "linear",
  "server": {
    "url": "https://mcp.linear.app/mcp",
    "transport": "streamable-http",
    "headers": {
      "Authorization": "$env:LINEAR_OAUTH_TOKEN"
    }
  }
}

transport defaults to streamable-http. The only allowed transports are streamable-http and sse.

Safety Boundaries

The plugin only accepts remote HTTPS MCP server definitions. It rejects local execution fields such as command, args, env, cwd, stdio, and path. It also rejects invalid server IDs, non-string headers, oversized header values, and prototype-pollution keys.

This plugin intentionally does not expose shell access and does not replace OpenClaw's built-in config RPCs.

Install

After publishing to ClawHub:

openclaw plugins install clawhub:maverick-mcporter@1.0.1

Restart the OpenClaw gateway after installation so the startup activation loads the plugin.

Test

npm test

源码与版本

源码仓库

MaverickAITech/maverick_skills

打开仓库

源码提交

332ac9172377f60268bc2e51a56e1d1a14350270

查看提交

安装命令

openclaw plugins install clawhub:maverick-mcporter

元数据

  • 包名: maverick-mcporter
  • 创建时间: 2026/04/29
  • 更新时间: 2026/04/29
  • 执行代码:
  • 源码标签: codex/add-maverick-mcporter-plugin

兼容性

  • 构建于 OpenClaw: 2026.4.15
  • 插件 API 范围: >=2026.4.15
  • 标签: latest
  • 文件数: 8