What tools does Floyd provide?
Floyd provides seven tools: `floyd_get_available_slots`, `floyd_hold_booking`, `floyd_confirm_booking`, `floyd_cancel_booking`, `floyd_reschedule_booking`, `floyd_update_booking`, and `floyd_get_booking`.
@floyd-run
Basic information
MCP server for AI-powered scheduling and booking. Check availability, hold slots, and confirm appointments.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryCheck available appointment times for a service
Place a temporary hold on a time slot
Confirm a held booking (requires explicit user consent)
Cancel a held or confirmed booking
Move a booking to a new time
Update a booking's metadata
Retrieve booking details and status
Floyd is an MCP server that exposes scheduling and booking tools from the Floyd API to AI agents. It uses the Model Context Protocol's Streamable HTTP transport, allowing AI assistants to check available appointment slots, hold, confirm, cancel, reschedule, and update bookings.
Install via pnpm install, then run in HTTP mode with pnpm dev (endpoint: POST /) or in stdio mode with pnpm dev -- --stdio. Set the FLOYD_BASE_URL environment variable (defaults to https://api.floyd.run/v1). Agents provide their API key via an Authorization: Bearer header or a token query parameter.
slotId tokens for secure slot reservationsFloyd provides seven tools: `floyd_get_available_slots`, `floyd_hold_booking`, `floyd_confirm_booking`, `floyd_cancel_booking`, `floyd_reschedule_booking`, `floyd_update_booking`, and `floyd_get_booking`.
Agents supply their API key either via the `Authorization: Bearer <token>` header or the `?token=<value>` query parameter. The key is forwarded to the Floyd engine on each request. If the engine has auth disabled (e.g., self-hosted), no key is needed.
Floyd supports both Streamable HTTP (default, endpoint `POST /`) and stdio mode (run with `--stdio` flag). A health check endpoint is available at `GET /health`.
The recommended flow is: `get_available_slots` → `hold_booking` → `confirm_booking`. The `confirm_booking` tool requires explicit user consent (`userConfirmed: true`). Bookings can also be cancelled, rescheduled, or updated after holding.
Floyd requires Node.js and pnpm. It bundles with tsup and has a 10-second timeout on HTTP requests to the Floyd API. No other external services are required by the server itself.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Painless E2E Automation for Mobile and Web
Comments