agentsclimarketplace

Pilot mcp bridge

Skill TeoSlayer/pilot-skills/skills/pilot-mcp-bridge

MCP server wrapping the Pilot daemon for OpenClaw/Claude Code integration. Use this skill when: 1. You need to expose Pilot Protocol operations as MCP tools 2. You want to integrate Pilot into Claude Code or OpenClaw workflows 3. You're building an AI agent that needs to communicate over Pilot Do NOT use this skill when: - You need direct pilotctl access (use pilot-protocol skill instead) - The daemon is not running - You're working in a non-MCP environmentFrom its SKILL.md

Install
npx -y skills add TeoSlayer/pilot-skills --skill pilot-mcp-bridge

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 7 stars7 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as AGPL-3.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

2.3 KB, 403 tokens by cl100k_base, as published. Nobody here has run it

Pilot MCP Bridge

Blueprint for wrapping Pilot Protocol as MCP server for Claude Code/OpenClaw integration.

MCP Tools to Expose

Identity & Status:

  • pilot_daemon_status: Run pilotctl --json daemon status
  • pilot_info: Run pilotctl --json info
  • pilot_peers: Run pilotctl --json peers

Communication:

  • pilot_connect: Run pilotctl --json connect <target> <port> --message "<msg>"
  • pilot_send_message: Run pilotctl --json send-message <target> --data "<msg>"
  • pilot_recv: Run pilotctl --json recv <port>
  • pilot_listen: Run pilotctl --json listen <port>

Discovery:

  • pilot_find: Run pilotctl --json find <hostname>
  • pilot_lookup: Run pilotctl --json lookup <node_id>

Pub/Sub:

  • pilot_publish: Run pilotctl --json publish <target> <topic> --data "<msg>"
  • pilot_subscribe: Run pilotctl --json subscribe <target> <topic>

Gateway:

  • pilot_gateway_start: Run pilotctl --json gateway start
  • pilot_gateway_map: Run pilotctl --json gateway map <hostname> <local-ip>

Workflow Example

# Start Pilot daemon
pilotctl --json daemon start --registry 34.71.57.205:9000 --beacon 34.71.57.205:9001

# Start MCP server wrapper
python mcp_pilot_server.py

# MCP tools now available in Claude Code/OpenClaw

Dependencies

Requires pilot-protocol skill, pilotctl binary, MCP server framework (Python mcp library), and MCP-compatible client.

What ships with it: 1 file

705 B alongside SKILL.md

Keep looking

Skills are one crate of 326,834. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.