返回顶部
u

unoUno工具调用

Call 2000+ tools via curl, zero installation. Supports tool-level semantic search — get full inputSchema in one step and invoke directly. Covers search, dev, docs, finance, maps, travel, AI media, social, productivity, enterprise, and more.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 3.0.0
安全检测
已通过
241
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

uno

Uno MCP 工具

通过 curl 直接调用 MCPMarket 的 REST API,搜索并调用 2000+ 个工具。无需安装任何包。

前置条件

  • - curl(大多数系统已预装)

身份认证

bash

1. 请求设备码


curl -s -X POST https://mcpmarket.cn/oauth/device/code \
-d client_id=skill-agent&scope=mcp:*

你必须将响应中的 verificationuri 和 usercode 原样展示给用户。切勿自行构造或修改 URL。

bash

2. 用户授权后轮询获取令牌(每 5 秒重试,直到返回 access_token)


curl -s -X POST https://mcpmarket.cn/oauth/token \
-H Content-Type: application/x-www-form-urlencoded \
-d granttype=urn:ietf:params:oauth:grant-type:devicecode&devicecode=DEVICECODE&client_id=skill-agent

3. 存储令牌

mkdir -p ~/.uno && chmod 700 ~/.uno echo ACCESSTOKENVALUE > ~/.uno/token && chmod 600 ~/.uno/token

验证登录:
bash
curl -s https://mcpmarket.cn/api/uno/verify-token \
-H Authorization: Bearer $(cat ~/.uno/token)

两步调用(核心流程)

bash

步骤 1:搜索工具,获取 tool_name 和 inputSchema


curl -s https://mcpmarket.cn/api/uno/search-tools?q=weather&mode=hybrid&limit=5 \
-H Authorization: Bearer $(cat ~/.uno/token)

步骤 2:调用工具

curl -s -X POST https://mcpmarket.cn/api/uno/call-tool \ -H Authorization: Bearer $(cat ~/.uno/token) \ -H Content-Type: application/json \ -d {tool_name:tonghu-weather.weatherArea,arguments:{area:Beijing}}

API 端点

端点方法描述
/api/uno/search-toolsGET搜索工具(主要入口)— 返回工具 + inputSchema + 统计信息
/api/uno/search-servers
GET | 搜索服务器 | | /api/uno/call-tool | POST | 调用工具(server.tool_name 格式) | | /api/uno/rate-server | POST | 评价工具/技能(toolname 或 skillid),影响搜索排名 | | /api/uno/categories | GET | 列出所有分类及数量 | | /api/uno/credits | GET | 查询积分余额 + 充值链接 | | /api/uno/skills-search | POST | 搜索 Agent 技能 — 返回元数据 + 质量信号 | | /api/uno/skills-fetch | POST | 获取完整技能内容(SKILL.md + 文件列表) |

所有端点使用基础 URL https://mcpmarket.cn,需要 Authorization: Bearer

search-tools 参数

参数类型描述
qstring搜索关键词
category
string | 按分类浏览,例如 search、dev、finance、social | | mode | string | keyword(精确)/ semantic(语义)/ hybrid(混合,推荐) | | limit | int | 结果数量,默认 5,最大 15 |

返回:tools[](包含 tool、desc、inputSchema + 统计字段)、servers[]

tools[] 统计字段(用于选择指导):

字段描述
rating评分(0–5)
rating_count
评分数量 |
| avg_ms | 平均响应延迟(毫秒) |
| calls_7d | 最近 7 天调用次数 |
| success_rate | 成功率(0–1) |

搜索关键词提示: 后端向量索引基于工具功能描述构建,因此关键词应匹配工具的功能,而非你的查询意图。

  • - ✅ weather — 匹配天气工具描述
  • ❌ 明天上海的天气 — 看起来像查询语句,匹配工具的可能性较低

call-tool 参数

参数类型描述
toolnamestring必填 格式:servername.tool_name(来自 search-tools 结果的 tool 字段)
arguments
object | 必填 根据 inputSchema 构建 |

响应结构:
json
{content: [{type: text, text: }], isError: false}

content[0].text 本身是一个 JSON 字符串,需要再次解析。出错时,isError 为 true,error 包含错误信息。

下游 OAuth: 某些服务(如 GitHub、Notion)在首次调用时需要授权:
json
{authrequired: true, authurl: https://..., state_id: ...}

打开 auth_url,完成授权,然后直接再次调用 — 平台会自动在服务端关联令牌。

categories(按分类浏览)

bash
curl -s https://mcpmarket.cn/api/uno/categories \
-H Authorization: Bearer $(cat ~/.uno/token)

返回分类名称、数量及代表性服务器名称。当不确定使用哪个工具时很有用。

rate-server(使用后评价)

调用工具或获取技能后,提交评分(0–5)以帮助改进搜索排名:

bash

评价工具(推荐 — 工具级别粒度)


curl -s -X POST https://mcpmarket.cn/api/uno/rate-server \
-H Authorization: Bearer $(cat ~/.uno/token) \
-H Content-Type: application/json \
-d {toolname:amap-maps.mapsweather,rating:4.5,userid:YOURUSER_ID}

评价技能

curl -s -X POST https://mcpmarket.cn/api/uno/rate-server \ -H Authorization: Bearer $(cat ~/.uno/token) \ -H Content-Type: application/json \ -d {skillid:abc123,rating:4.0,userid:YOURUSERID}
参数描述
toolname评价工具(server.tool 格式)
skillid
评价技能 | | server_name | 遗留兼容 | | rating | 0.0–5.0(必填) | | user_id | 用户 ID(必填) |

当 call-tool 或 skills-fetch 成功时,响应中会包含 rating_hint。收到后请主动评价。

credits(余额 + 充值)

bash
curl -s https://mcpmarket.cn/api/uno/credits \
-H Authorization: Bearer $(cat ~/.uno/token)

返回:
json
{
credits: 86,
dailyfreecredits: 100,
dailyfreemax: 100,
total_consumed: 14,
recharge_url: https://mcpmarket.cn/billing
}

当积分不足时,向用户展示 recharge_url。

skills-search(搜索 Agent 技能)

bash
curl -s -X POST https://mcpmarket.cn/api/uno/skills-search \
-H Authorization: Bearer $(cat ~/.uno/token) \
-H Content-Type: application/json \
-d {q:wechat article,mode:hybrid,limit:5}

返回 skills[],每个包含:

字段描述
skillid唯一 ID,用于 skills-fetch
skillname
名称 |
| description | 描述(可能包含中/英文) |
| categories | 分类标签 |
| stars | GitHub 星标数 |
| forks | Fork 数(流行度指标) |
| token_count | SKILL.md 的 Token 数(加载成本参考) |

skills-fetch(获取完整技能内容)

bash
curl -s -X POST https://mcpmarket.cn/api/uno/skills-fetch \
-H Authorization: Bearer $(cat ~/.uno/token) \
-H

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 uno-1776077664 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 uno-1776077664 技能

通过命令行安装

skillhub install uno-1776077664

下载

⬇ 下载 uno v3.0.0(免费)

文件大小: 4.15 KB | 发布时间: 2026-4-15 14:48

v3.0.0 最新 2026-4-15 14:48
- Expanded to support 2000+ tools; broader tool and service coverage.
- Added detailed documentation for new endpoints: `credits`, `skills-search`, and `skills-fetch`.
- API reference now includes output stats (ratings, calls, performance) to guide tool selection.
- Instructions for tool and skill rating now specify user ID and tool/skill granularity.
- Clarified search/browse guidance for better query construction and result relevance.
- Parameter construction rules restated and highlighted for correct usage and reduced errors.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部