DriveLab Booking
by drivelab.ch · remote · no sign-in to list tools · v1.0.0 · published by ch.drivelab
Find Swiss driving lessons, live availability, VKU, first aid and WAB courses; book on the website.
4 tools: 4 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads4Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http booking https://drivelab.ch/wp-json/drivelab-mcp/v1/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
4 tools
Only reads 4Claude Code: allow
get_lesson_availabilityRead actual free appointment slots for a public instructor/service pair returned by search_driving_lessons.No findings
Why it is in this group
- The name "get_lesson_availability" says "get": a word for reading.
Description, as the server wrote it Read actual free appointment slots for a public instructor/service pair returned by search_driving_lessons. Up to seven days from start_date, within the next 90 days. Times are Europe/Zurich. A slot is not held; the existing website rechecks it during booking.
Annotations the server declares
- title: Check lesson availability
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
list_course_locationsList towns with published upcoming DriveLab group-course listings and the WAB partner calendars supported by search_courses.No findings
Why it is in this group
- The name "list_course_locations" says "list": a word for reading.
Description, as the server wrote it List towns with published upcoming DriveLab group-course listings and the WAB partner calendars supported by search_courses. Listing a town is not a promise of free seats.
Annotations the server declares
- title: List group-course coverage
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
search_coursesFind upcoming VKU, first aid/Nothelfer or WAB courses by town, with teaching language, prices, all sessions, availability and existing booking links.No findings
Why it is in this group
- The name "search_courses" says "search": a word for reading.
Description, as the server wrote it Find upcoming VKU, first aid/Nothelfer or WAB courses by town, with teaching language, prices, all sessions, availability and existing booking links. list_course_locations gives coverage. WAB can use existing partner booking calendars; unknown/stale availability is explicitly labelled. Does not reserve or pay.
Annotations the server declares
- title: Find group courses
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
search_driving_lessonsFind published driving-school profiles and bookable individual services for a Swiss town.No findings
Why it is in this group
- The name "search_driving_lessons" says "search": a word for reading.
Description, as the server wrote it Find published driving-school profiles and bookable individual services for a Swiss town. Reuses DriveLab location coverage and ordering. Prices are per listed service; fees and final total are checked on the website. Use get_lesson_availability with returned instructor_id and service_id for free slots. Does not book.
Annotations the server declares
- title: Find driving lessons
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http booking https://drivelab.ch/wp-json/drivelab-mcp/v1/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__booking__search_driving_lessons",
"mcp__booking__get_lesson_availability",
"mcp__booking__search_courses",
"mcp__booking__list_course_locations"
],
"ask": [],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as booking. Review it before you use it.