← 返回 Skills 市场
edwardrodriguez703-design

Lokuli Booking

作者 Lokuli · GitHub ↗ · v1.0.1
cross-platform ✓ 安全检测通过
1382
总下载
1
收藏
2
当前安装
2
版本数
在 OpenClaw 中安装
/install lokuli-booking
功能描述
Book real-world services through Lokuli MCP. Use when user needs to find, check availability, or book local services like plumbers, electricians, cleaners, mechanics, barbers, personal trainers, etc. Triggers on requests like "book me a haircut", "find a plumber near me", "I need a smog check", "schedule a massage", or any local service request. 75+ service categories available.
使用说明 (SKILL.md)

Lokuli Service Booking

Book real services through Lokuli's MCP server.

MCP Endpoint

https://lokuli.com/mcp/sse

Transport: SSE | JSON-RPC 2.0 | POST requests

Tools

search

Find services by query and location.

{
  "method": "tools/call",
  "params": {
    "name": "search",
    "arguments": {
      "query": "smog check",
      "zipCode": "90640",
      "category": "Auto Services",
      "maxResults": 20
    }
  }
}
  • query (required): What to search for
  • zipCode: ZIP code to search near
  • category: One of: Auto Services, Music & Audio, Beauty Services, Health & Wellness, Tattoo & Body Art, Tech Repair, Tutoring & Education, Home Services, Photography & Video, Events
  • maxResults: 1-50, default 20

fetch

Get detailed provider info.

{
  "method": "tools/call",
  "params": {
    "name": "fetch",
    "arguments": {
      "id": "provider_id_from_search"
    }
  }
}

check_availability

Get available time slots.

{
  "method": "tools/call",
  "params": {
    "name": "check_availability",
    "arguments": {
      "providerId": "xxx",
      "serviceId": "yyy",
      "date": "2025-02-10"
    }
  }
}

create_booking

Book and get Stripe payment link.

{
  "method": "tools/call",
  "params": {
    "name": "create_booking",
    "arguments": {
      "providerId": "xxx",
      "serviceId": "yyy",
      "timeSlot": "2025-02-10T14:00:00-08:00",
      "customerName": "John Doe",
      "customerEmail": "[email protected]",
      "customerPhone": "+13105551234"
    }
  }
}

Returns Stripe checkout URL for payment.

get_booking

Check booking status.

{
  "method": "tools/call",
  "params": {
    "name": "get_booking",
    "arguments": {
      "bookingId": "stripe_session_id"
    }
  }
}

get_service_catalog

List all 75+ service types.

{
  "method": "tools/call",
  "params": {
    "name": "get_service_catalog",
    "arguments": {
      "category": "All"
    }
  }
}

get_pricing_estimates

Get typical pricing for a service.

{
  "method": "tools/call",
  "params": {
    "name": "get_pricing_estimates",
    "arguments": {
      "serviceType": "smog check"
    }
  }
}

validate_location

Check if ZIP code is serviceable.

{
  "method": "tools/call",
  "params": {
    "name": "validate_location",
    "arguments": {
      "zipCode": "90640"
    }
  }
}

create_cart

Create AP2 cart with JWT-signed mandate (alternative to direct checkout).

{
  "method": "tools/call",
  "params": {
    "name": "create_cart",
    "arguments": {
      "shopId": "provider_id",
      "services": [
        {"sku": "service_id", "name": "Smog Check", "price": 39.99, "quantity": 1}
      ]
    }
  }
}

Categories

  • Auto Services: Smog Check, Oil Change, Detailing, Mechanic, Tires
  • Music & Audio: Recording Studios, Music Lessons, DJ Services
  • Beauty Services: Barber, Hair Salon, Nails, Makeup
  • Health & Wellness: Massage, Chiropractor, Personal Training
  • Tattoo & Body Art: Tattoo, Piercing
  • Tech Repair: Phone Repair, Computer Repair
  • Tutoring & Education: Tutoring, Test Prep, Language
  • Home Services: Plumber, Electrician, HVAC, Cleaning
  • Photography & Video: Photography, Videography
  • Events: Catering, Event Planning

Workflow

  1. Understand — What service? Where (ZIP)?
  2. Search — Find matching providers
  3. Present — Show top results with pricing
  4. Fetch — Get details on selected provider
  5. Check availability — Get open time slots
  6. Confirm — Get explicit user approval
  7. Create booking — Generate Stripe checkout
  8. Share link — User completes payment

Rules

  • Never book without confirmation — Always get explicit approval
  • Show pricing upfront — Use get_pricing_estimates if needed
  • Collect required info — Name, email, phone before booking
  • Default to user's ZIP — If known from context
安全使用建议
Before installing: 1) Verify lokuli.com is the legitimate provider (ask for vendor docs, privacy policy, and a homepage or company contact). 2) Understand privacy: the skill will send PII (name, email, phone, ZIP) to an external endpoint and produce Stripe checkout links — do not provide sensitive payment data in the chat. 3) Confirm how authentication is handled (platform-managed vs. you must supply keys); avoid entering secrets unless you trust the vendor. 4) Test with dummy data first and require explicit user confirmation before creating bookings or sharing contact info. 5) If you need stronger assurance, request the publisher/homepage or prefer a skill from a known provider.
功能分析
Type: OpenClaw Skill Name: Developer: Version: Description: OpenClaw Agent Skill The skill is designed to book real-world services through the Lokuli MCP endpoint (lokuli.com). It defines tools for searching, fetching details, checking availability, and creating bookings, which inherently involve collecting customer PII (name, email, phone) and initiating payment processes (Stripe, AP2 cart). However, the SKILL.md explicitly includes rules for the AI agent to 'Never book without confirmation' and 'Collect required info' transparently. All described actions are directly aligned with the stated purpose, and there is no evidence of intentional harmful behavior, data exfiltration beyond the stated purpose, or malicious prompt injection attempts against the agent.
能力评估
Purpose & Capability
The name/description map directly to the SKILL.md tooling (search, fetch, check_availability, create_booking, etc.). There are no unrelated binaries or environment variables requested; the workflow (search → availability → create booking → Stripe checkout) is consistent with a booking service.
Instruction Scope
All runtime instructions are limited to JSON-RPC calls to the specified MCP endpoint and the documented tool names. However the skill explicitly requires transmitting customer PII (name, email, phone) and location (ZIP) to the external endpoint and will return Stripe checkout URLs; the document also says to default to the user's ZIP from context, which could cause the agent to use contextual location data. The SKILL.md does not instruct reading local files or system secrets.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is downloaded or written to disk by the skill itself, so install risk is low.
Credentials
No environment variables or credentials are declared. That is reasonable if the platform provides authenticated tool calls, but it's an omission to verify: contacting an external MCP typically requires authentication. The absence of declared credentials is not inherently malicious but you should confirm how the agent authenticates to lokuli.com and whether any secrets are expected to be supplied elsewhere.
Persistence & Privilege
The skill does not request 'always: true' and does not ask to persist or modify other skills' configs. It is user-invocable and can run autonomously per platform defaults; autonomous invocation plus outbound network access means it could make external calls when selected, which is expected behavior for a booking integration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lokuli-booking
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lokuli-booking 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Initial release
v1.0.0
Initial release - Book real-world services via MCP
元数据
Slug lokuli-booking
版本 1.0.1
许可证
累计安装 2
当前安装数 2
历史版本数 2
常见问题

Lokuli Booking 是什么?

Book real-world services through Lokuli MCP. Use when user needs to find, check availability, or book local services like plumbers, electricians, cleaners, mechanics, barbers, personal trainers, etc. Triggers on requests like "book me a haircut", "find a plumber near me", "I need a smog check", "schedule a massage", or any local service request. 75+ service categories available. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1382 次。

如何安装 Lokuli Booking?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install lokuli-booking」即可一键安装,无需额外配置。

Lokuli Booking 是免费的吗?

是的,Lokuli Booking 完全免费(开源免费),可自由下载、安装和使用。

Lokuli Booking 支持哪些平台?

Lokuli Booking 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Lokuli Booking?

由 Lokuli(@edwardrodriguez703-design)开发并维护,当前版本 v1.0.1。

💬 留言讨论