项目介绍
Skills / 插件 · 2026-11-08 更新 · 本站尚未实测
Sato Hub Skill 是用于编程助手的技能包,让支持 Agent Skill 的客户端了解如何查询 Sato Hub 的链上工具索引、项目资料和相关报告。本站将这条记录归为 Skill;仓库同时提供 MCP 与插件入口,不意味着它是独立运行的 Agent。
核心能力
点击能力名称查看输入、输出和原文依据。
- 按需求检索被 Sato Hub 收录的框架、MCP、钱包与其他链上工具。
- 获取项目详情、工具组合和安装检查报告,并保留记录来源。
- 使用技能参考文档或仓库脚本查询服务。索引内容与报告属于服务方提供的信息,不能视为独立安全认证。
实际应用场景
适用场景
适合需要在编程助手中查找链上开发组件、核对安装行为的开发者。Sato Score 在 README 中被定义为开放度、活跃度及可核验程度的度量,不是安全、质量或收益评级;本页面不提供投资或交易建议。
安装与接入
支持读取相应技能格式的客户端可按 README 安装:
npx skills add satohubai/sato-hub-skill
README 还列出 Claude Code 插件、复制技能目录及独立 MCP 的不同方式,应选择与客户端匹配的路径,不要把技能安装命令误当作通用 MCP 配置。查询脚本注明依赖 bash 与 curl,具体客户端版本兼容性未实测。
适用客户端
读取 skills/ 的客户端;Claude Code 插件方式见 README
调用方式
安装后让支持 Agent Skill 的客户端读取技能;涉及外部服务和链上操作的步骤需要单独审核。
版本要求
适用版本待核验
使用条件与限制
- 是否需要部署
- 需要兼容客户端;主要查询依赖官方托管服务
- 是否需要注册
- README 将托管 MCP 入口标为 Keyless;其他操作的账号或签名要求分别确认
- 是否需要 API Key
- 不可将自己的钱包密钥或服务密钥写入公开配置;具体操作按官方说明核对
- 费用与额度
- README 已披露收费操作并链接官方定价页,不标为全部免费;具体费用和链上签名由用户另行核对
- 所需权限
- Claude Code 插件钩子会对外发送安装命令文本;部分工具可改变服务状态,安装前逐项审核
- 许可证与服务条款
- 代码及文档 MIT;端点目录数据 CC-BY-4.0,README 要求标注 data by satohub.ai
权限、费用与限制
Claude Code 插件包含 PreToolUse 安装检查钩子。README 说明其将安装命令文本发送给 Sato Hub 检查接口,默认仍允许安装;开启额外阻断选项也不等于所有风险都被识别。是否安装钩子及接受该数据发送行为,应在了解文档后决定。
README 对部分操作披露了费用并提供官方定价页,因此不能把 Keyless 或开放代码理解为所有服务免费。涉及交易、配置、签名或可改变服务状态的工具,需要逐项核对,不应直接授权自动执行。本站没有安装插件、发送交易或独立审计其报告。
国内使用情况
网友核验 用户经验分享
与站长实测独立,不代表官方认证或本站已实测。
最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。
分项统计、有效期与样本量
| 核验项目 | 有效人数 | 成功 / 部分 / 失败 / 无法判断 | 成功率 | 最近核验 / 有效期 |
|---|---|---|---|---|
| 官方网站访问 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 7 天 |
| GitHub 仓库访问 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 7 天 |
| 安装与运行 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 官方服务国内连接 / MCP 连接 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 国内网络情况 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 7 天 |
| 国内模型兼容性 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 自定义 API | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 海外服务依赖 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 海外账号要求 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 中文界面 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 客户端兼容性 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 账号及费用信息 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。
最近有效核验
暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。
查看全部有效核验 →国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。
- 官方网站访问
- 尚未实测 待核验
- GitHub 仓库访问
- 尚未实测 待核验
- 官方服务国内连接
- 尚未实测 待核验
- 国内网络情况
- 尚未实测 待核验
- 国内模型兼容性
- 尚未实测 待核验
- 自定义 API
- 尚未实测 待核验
- 海外服务依赖
- 尚未实测 待核验
- 海外账号要求
- 尚未实测 待核验
- 中文界面
- 尚未实测 待核验
- 国内最后核验时间
- 尚未实测
许可与国内使用
已采集 LICENSE 为 MIT;README 另说明端点目录数据使用 CC-BY-4.0,需按要求标注“data by satohub.ai”。国内网络、端点可用性、报告准确性及实际钩子行为尚未实测,能力与限制说明仅依据原仓库资料。
项目资料与来源
字段依据与待核验事项
access:来源确认 · 参考已采集 README 快照 #6;未执行安装
difficulty:编辑推断 · 根据部署、代码和权限要求给出的编辑判断,未实测
project_type:来源确认 · An [Agent Skill]
editorial_content:来源确认 · npx skills add satohubai/sato-hub-skill
原始 README(折叠技术参考)
# Sato Hub skill
An [Agent Skill](https://agentskills.io/specification) that teaches a coding
agent how to query **Sato Hub** — the scored, daily-rebuilt index of what
onchain agents are built from (frameworks, MCP servers, wallets, x402 and
stablecoin payment rails, ERC-8004 identity, trading venues, agent skills),
plus measured agent-economy numbers and Agent Passports.
It also covers the five tools that answer *what should I do next*: **Preflight**
(check a repo, package, MCP endpoint, ERC-8004 agent or ERC-20 token before you
act on it), **Sato Route** (pick a swap venue, a task agent, or a token-launch
venue, with the fee disclosed and every reason named), and **Sato Bot's build
plan** (a goal in plain words → a stack of real listings, deploy specs,
Preflight verdicts and a first action).
**Non-custodial.** Nothing in this skill signs, holds a key, deploys, relays or
moves funds. A route returns calldata or a config the caller reads and signs
itself; a route that is never signed costs nothing. The Sato fee is stated on
every response, including when it is zero. Sato Route swaps cost 3 bps stable-to-stable, 15 bps between majors (a chain's native coin such as ETH or SOL, its wrapped form, or a stablecoin), 75 bps with any other token and 25 bps cross-chain (75 bps when either side is any other token), taken as a parameter on the aggregator's own quote inside the transaction you sign; a failed, reverted or unsigned trade pays nothing. A token launch carries a disclosed share of the creator's LP fee, stated as fee.bps on every launch response, including when it is 0. Sato OS charges 3 / 15 bps on its own spot swap rail and a 3 bps perp builder fee, with no cross-chain tier. Some venues keep a share or pay later, and every quote says which.
Everything that costs money is listed at https://satohub.ai/pricing.
Keyless. Hosted MCP endpoint: `POST https://satohub.ai/api/mcp`
(Streamable HTTP, 47 tools — 41 read-only, six can change Sato Hub state).
Docs: https://satohub.ai/mcp
The skill contains the tool reference, the REST fallback, a curl wrapper that
works without any MCP client, and the rules an agent must carry into its
answers (citation, null = unknown, no summing across venues, what the Sato
Score is and is not).
## Install it in one line
```sh
claude mcp add --transport http satohub https://satohub.ai/api/mcp # Claude Code
codex mcp add satohub --url https://satohub.ai/api/mcp # Codex CLI
gemini mcp add --transport http satohub https://satohub.ai/api/mcp # Gemini CLI
```
One click for [VS Code](https://vscode.dev/redirect/mcp/install?name=satohub&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fsatohub.ai%2Fapi%2Fmcp%22%7D)
or [VS Code Insiders](https://insiders.vscode.dev/redirect/mcp/install?name=satohub&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fsatohub.ai%2Fapi%2Fmcp%22%7D&quality=insiders).
**Cursor, Windsurf, Zed, Cline, Continue, JetBrains, LM Studio, Goose, Warp,
Claude Desktop** — deep links and the exact config block for each, generated
from one endpoint constant: **<https://satohub.ai/mcp#install>**
(machine-readable at [`/api/install.json`](https://satohub.ai/api/install.json)).
GitHub strips `cursor://` and `lmstudio://` links from READMEs, which is why the
one-click buttons live on that page rather than here.
Then drop in the [agent kit](https://satohub.ai/kit) — `AGENTS.md`,
`CLAUDE.md`, `.cursor/rules/satohub.mdc`, `.windsurfrules` — so the model
reaches for the server instead of answering from memory. Copies in
[`kit/`](./kit).
## Install
**skills CLI** (any agent that reads `skills/`)
```sh
npx skills add satohubai/sato-hub-skill
```
**Claude Code** — as a plugin (skill + MCP server together), inside a session:
```
/plugin marketplace add satohubai/sato-plugins
/plugin install sato-hub@sato-plugins
```
[`satohubai/sato-plugins`](https://github.com/satohubai/sato-plugins) is the
Sato Hub plugin marketplace; the `sato-hub` plugin it lists is this repo, so
the two never drift. This repo also carries its own
`.claude-plugin/marketplace.json`, so
`/plugin marketplace add satohubai/sato-hub-skill` +
`/plugin install sato-hub@sato-hub-skill` installs the same plugin directly.
or just the MCP server:
```sh
claude mcp add --transport http satohub https://satohub.ai/api/mcp
```
**Codex / OpenAI-compatible plugin hosts** — `.codex-plugin/plugin.json` and
the root `plugin.json` follow the Agent Plugins schema; the MCP server is
declared in `.codex-plugin/mcp.json` as `streamable-http`.
**Cursor** — copy `skills/sato-hub/` into `.cursor/skills/` (or your rules
folder), and add the server from `.mcp.json` to `.cursor/mcp.json`.
**Hermes / any other agent** — copy `skills/sato-hub/` into the agent's skills
directory. `skills/sato-hub/scripts/query.sh` needs only bash + curl.
**Gemini CLI** — `gemini-extension.json` declares the MCP server.
## Install check hook (Claude Code)
The plugin ships a `PreToolUse` hook (`hooks/hooks.json` → `hooks/check-install.mjs`,
zero dependencies, Node 18+). When a Bash command installs something —
`npm|pnpm|yarn|bun add|install`, `npx -y`, `pip install`, `uvx`, `pipx run`,
`claude mcp add`, skill installs — it sends **only the command text** to
`POST https://satohub.ai/api/check/install` (4 s timeout) and shows the four
answers for each package, MCP server or skill:
- Does it take your key?
- Does your key leave?
- Can it move funds on its own?
- What changed?
It always allows the command, with one exception you opt into: with
`SATO_CHECK_BLOCK=1` set, it blocks when a test key Sato Hub planted was
observed being sent off the machine. A network error, a timeout or an
unrecognised command means it says nothing and lets the command run.
`unknown` is an answer, not a warning.
**Codex / OpenClaw / other agents:** no hook format is wired here yet. Run the
same check by hand before an install:
```sh
curl -s -X POST https://satohub.ai/api/check/install \
-H 'content-type: application/json' -d '{"command":"npm i <package>"}'
```
or call the MCP tool `onchain_agent_check_install`.
## Use
```sh
skills/sato-hub/scripts/query.sh search_resources '{"query":"x402","limit":3}'
skills/sato-hub/scripts/query.sh get_resource '{"slug":"x402","response_format":"json"}'
skills/sato-hub/scripts/query.sh recommend_stack '{"goal":"agent that pays for APIs with USDC on Base","chain":"Base"}'
skills/sato-hub/scripts/query.sh tools
skills/sato-hub/scripts/query.sh rest '/api/export/index.json?chain=Base'
skills/sato-hub/scripts/query.sh preflight '{"repo":"coinbase/agentkit","response_format":"json"}'
skills/sato-hub/scripts/query.sh route_launch '{"chain":"Base","goal":"agent_token"}'
skills/sato-hub/scripts/query.sh build_plan '{"goal":"a Base agent that pays for APIs in USDC"}'
```
Full tool list: [`skills/sato-hub/references/tools.md`](skills/sato-hub/references/tools.md).
REST endpoints: [`references/rest.md`](skills/sato-hub/references/rest.md).
Real outputs: [`references/examples.md`](skills/sato-hub/references/examples.md).
## Citation rule
Every record carries `sato_url` (its canonical page) and, where scored,
`verify_url` (the Sato Score report). When the data is surfaced in an answer,
cite the `sato_url` so the reader can check the current state.
## What the Sato Score is
A 0–100 measure of how open, active and verifiable a project is —
[methodology](https://satohub.ai/sato-score). It is not a safety, quality or
returns grade. `verification_status` separates self-reported from verified;
`null` means unknown, never zero; agent-economy rows are never summed across
venues, chains or stages.
## Layout
```
skills/sato-hub/SKILL.md the skill (agentskills.io format)
skills/sato-hub/scripts/query.sh curl wrapper: MCP tools/call, tools/list, REST GET
skills/sato-hub/references/ tools.md · rest.md · examples.md
.claude-plugin/ Claude Code plugin + marketplace manifests
.mcp.json MCP server config (Claude shape, type: http)
.codex-plugin/ Codex manifest + streamable-http MCP config
plugin.json portable Agent Plugins manifest
gemini-extension.json Gemini CLI extension
```
## License
Code and documentation: MIT (c) Sato Hub. Catalog data returned by the
endpoints: CC-BY-4.0, attribution "data by satohub.ai".
历史前置条件说明(补充参考)
需要可读取 Agent Skill 的客户端;查询脚本依赖 bash 与 curl,README 的安装检查钩子标注 Node 18+。部分功能向 satohub.ai 发送请求或命令文本。费用与交易参数以官方披露为准,报告不是独立安全审计,国内访问与实际行为未测试。
项目来源与清单版权许可
https://github.com/satohubai/sato-hub-skill
整理来源:https://github.com/slavakurilyak/awesome-ai-agents
清单版权与许可:
MIT License
Copyright (c) 2024 Slava Kurilyak
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.