{"name":"io.github.chrischall/tock-mcp","slug":"chrischall-tock-mcp","title":null,"description":"Tock (exploretock.com): discover restaurants, search a city, get venue details and availability.","url":"https://mcp.market/server/chrischall-tock-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":28,"stars":0,"forks":0,"downloads_week":316,"last_push_at":"2026-09-19T11:16:22.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/chrischall/tock-mcp","website":null,"version":"1.0.0","remotes":[],"packages":[{"registryType":"npm","identifier":"tock-mcp","version":"1.0.0","transport":{"type":"stdio"}}],"tools":[{"name":"tock_get_availability","description":"Get a venue's bookable calendar: each experience (seating/menu) with its price, party sizes, cancellation policy, plus the dates and times the venue is open. Tock returns the full open-date/time set; pass a date to focus the summary. Reservations are prepaid tickets — this MCP does not book; open the venue on exploretock.com to reserve.","write_action":false,"price_micros":0,"input_schema":null},{"name":"tock_get_profile","description":"Get the signed-in user's Tock account identity (name, email). Requires a browser tab signed in to exploretock.com via the fetchproxy extension. Derived from your reservation records, so it needs at least one reservation on the account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"tock_get_restaurant","description":"Get details for a Tock venue by slug: name, cuisine, price band, location, description, and its bookable experiences (with prices and party sizes). Slug comes from tock_search_restaurants (or a exploretock.com/{slug} URL).","write_action":false,"price_micros":0,"input_schema":null},{"name":"tock_list_metros","description":"List Tock cities/metros (name, slug, business count, country/state). Use a metro slug with tock_search_restaurants. By default only metros with bookable venues are returned.","write_action":false,"price_micros":0,"input_schema":null},{"name":"tock_list_reservations","description":"List the signed-in user's Tock reservations (upcoming, past, or canceled) with venue, date/time, party size, and experience. Requires a browser tab signed in to exploretock.com via the fetchproxy extension.","write_action":false,"price_micros":0,"input_schema":null},{"name":"tock_search_restaurants","description":"List / search restaurants in a Tock metro. Pass a metro slug (from tock_list_metros, e.g. \"chicago\") and an optional text query. Returns venues with cuisine, price band, neighborhood, and their Tock slug (use it with tock_get_restaurant / tock_get_availability). Does NOT include bookable slots.","write_action":false,"price_micros":0,"input_schema":null},{"name":"tock_verify_reservation","description":"Verify that a Tock reservation actually exists, by re-querying the account's own reservation lists (upcoming, canceled and past) and returning an explicit verdict. Use this after ANY booking attempt — a success screen or screenshot is not proof that a booking landed. Returns verdict `confirmed`, `cancelled` (it existed and was voided) or `not_found`. A `not_found` must be reported to the user as \"","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T19:48:39.457Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:48:39.452Z","components":{"code":{"score":25,"max":25,"notes":["21 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"tock-mcp","version":"1.0.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-09-19T11:18:28.371Z","repositoryUrl":"git+https://github.com/chrischall/tock-mcp.git","weeklyDownloads":316}],"repo":{"found":true,"owner":"chrischall","repo":"tock-mcp","archived":false,"pushedAt":"2026-09-19T11:16:22Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/10564245?v=4","ownerCreatedAt":"2015-01-16T16:58:09Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":316,"license":"MIT","lastPushAt":"2026-09-19T11:16:22.000Z","score":28}}}},"grade_history":[],"reviews":[]}