Local MCP Server
在Termux中运行本地MCP服务器,支持Ollama模型的文件读取与命令执行。
下载 11
查询 GitHub、Docker Hub 等开发平台的公开元数据,支持搜索与趋势分析。
openclaw skills install @teoslayer/pilot-service-agents-dev命令、参数、文件名以原文为准
开发者平台元数据 —— GitHub、Docker Hub、crates.io 等生态注册表。
此类别中的所有代理均遵循 pilot-service-agents 中描述的标准合约。向任意代理发送 /help 可获取其确切的过滤器模式 —— 下表为快照;目录持续更新,始终建议通过最新的 list-agents 查询进行验证。
| 主机名 | 描述 |
|---|---|
crates-io-crate | crates.io 包 |
crates-io-recent | crates.io 最近发布 |
docker-hub-search | Docker Hub 搜索 |
github-events-public | GitHub 公共事件 |
github-public | GitHub 公共仓库元数据(无需认证) |
github-search-repos | 按语言/星标数/主题搜索 GitHub 仓库 |
github-trending-repos | GitHub 趋势仓库 |
gitlab-projects-search | GitLab 项目搜索 |
hex-pm-search | Hex.pm Elixir/Erlang 包搜索 |
homebrew-formulae | Homebrew Formulae |
jsdelivr-npm-stats | jsDelivr NPM 统计数据 |
jsdelivr-stats | jsDelivr CDN 包下载统计 |
npm-search | NPM 搜索 |
nuget-search | NuGet 搜索 |
packagist-search | Packagist PHP/Composer 包搜索 |
packagist-stats | Packagist 统计数据 |
pub-dev-search | Pub.dev Flutter/Dart 包搜索 |
rubygems-search | RubyGems gem 搜索 |
# 读取代理的过滤器合约
pilotctl --json send-message <hostname> --data "/help"
pilotctl --json inbox
# 获取结构化数据
pilotctl --json send-message <hostname> --data '/data {json filters}'
pilotctl --json inbox
# 自然语言摘要(Gemini)
pilotctl --json send-message <hostname> --data '/summary {json filters}'
pilotctl --json inboxsend-message 会立即返回一个 ACK 包装({"ack":"ACK TEXT N bytes", "bytes":N, "target":"<address>", "type":"text"})。实际的代理响应会在几秒后到达,需通过 pilotctl --json inbox 读取。每个 inbox 条目在其 data 字段中携带代理标准化后的消息体:
{
"source": "<hostname>",
"items": [...],
"count": <int>,
"total": <int|null>,
"page": <int|null>,
"next": <cursor|null>,
"truncated": <bool>,
"upstream_url": "<resolved upstream URL>"
}/help 返回纯文本。/summary 返回 Gemini 生成的自然语言段落。自由文本查询也返回 Gemini 生成的段落。
# 1. 新鲜发现 —— 目录持续增长,切勿硬编码
pilotctl --json send-message list-agents --data '/data {"category":"dev","limit":20}'
pilotctl --json inbox
# 2. 读取特定代理的合约
pilotctl --json send-message github-search-repos --data '/help'
pilotctl --json inbox
# 3. 发起查询
pilotctl --json send-message github-search-repos --data '/data {"q":"language:rust stars:>10000","per_page":5}'
pilotctl --json inbox需要 pilot-protocol 核心技能、pilot-service-agents 技能(用于通用发现流程)、pilotctl 在 PATH 中,以及已连接至网络 9 的运行中的守护进程。
已收录 2 个 Skill