📦 Book Tree Service — 预约树木服务
v1.0.1通过 Lokuli MCP 预约树木服务。当用户需要查找和预约树木服务时使用,触发词如'预约树木服务'、'查找附近的树木服务'或任何树木服务请求。
1· 1.3k·0 当前·0 累计
安全扫描
OpenClaw
可疑
medium confidence该技能的指令与树木服务预约助手功能大体一致,但缺少来源和认证细节,无法确定其是否按声称的方式运行以及用户数据将流向何处。
评估建议
该技能似乎实现了预约工作流,但缺少来源和任何认证信息。在安装或使用之前:1) 验证 Lokuli 域名和技能作者(lokuli.com 是否合法且与开发者相关?)。2) 询问代理将如何向 MCP 进行身份验证(API key/OAuth)——在确认身份验证/令牌机制和隐私政策之前,不要发送真实个人数据。3) 确认 providerId/serviceId 值的来源,以及代理是否会在发送用户姓名、电子邮件或电话之前征得明确同意。4) 如需测试,请使用虚拟数据并在安全环境中监控外发网络请求。如果发布者能提供所有者/主页、文档化的身份验证流程和隐私条款,请重新评估——这些信息可能会使评估倾向于良性。...详细分析 ▾
ℹ 用途与能力
名称和描述与指令一致:SKILL.md 包含 JSON-RPC 调用(search、check_availability、create_booking),指向外部 MCP 端点(https://lokuli.com/mcp/sse),与预约工作流相符。但是,该技能未列出所有者/主页/来源,提供了示例 provider/service ID 和客户数据,但未提供获取 providerId/serviceId 或向 Lokuli 进行身份验证的机制。对于真正的预约集成,通常需要某种形式的凭据或入门信息;这些信息的缺失值得注意。
⚠ 指令范围
指令包含具体的 JSON-RPC 负载和外部端点,但未描述身份验证、速率限制、错误处理或如何获取/替换示例数据(邮编、providerId、客户字段)。没有指令要求在发送个人数据之前征得用户明确同意;实际上,遵循此指令的代理可能会尝试将用户的个人身份信息发送到外部服务而没有保护措施。
✓ 安装机制
纯指令技能,没有安装规范和代码文件——本地代码执行或磁盘持久化的风险很低。由于没有安装机制,安装期间不会下载或写入任何内容。
ℹ 凭证需求
该技能不请求环境变量或凭据,这降低了直接风险。同时,预约集成通常需要身份验证(API key、OAuth 令牌或类似机制);未声明任何凭据这一点出人意料,使得 MCP 端点如何期望请求获得授权尚不清楚。
✓ 持久化与权限
always:false 且没有特殊配置路径或安装行为。该技能可由用户调用,代理可以自主调用(平台默认),这对于有用的技能是预期的。没有修改其他技能或系统级设置的请求。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.12026/2/6
修复显示名称
● 无害
安装命令
点击复制官方npx clawhub@latest install book-tree-service
镜像加速npx clawhub@latest install book-tree-service --registry https://cn.longxiaskill.com
技能文档
通过 Lokuli 的 MCP 服务器预约树木服务。
MCP 端点
https://lokuli.com/mcp/sse
传输方式: SSE | JSON-RPC 2.0 | POST 请求
工具
search
{
"method": "tools/call",
"params": {
"name": "search",
"arguments": {
"query": "tree-service",
"zipCode": "90640",
"maxResults": 20
}
}
}
check_availability
{
"method": "tools/call",
"params": {
"name": "check_availability",
"arguments": {
"providerId": "xxx",
"serviceId": "yyy",
"date": "2025-02-10"
}
}
}
create_booking
{
"method": "tools/call",
"params": {
"name": "create_booking",
"arguments": {
"providerId": "xxx",
"serviceId": "yyy",
"timeSlot": "2025-02-10T14:00:00-08:00",
"customerName": "John Doe",
"customerEmail": "john@example.com",
"customerPhone": "+13105551234"
}
}
}