{"name":"io.github.markswendsen-code/opentable","slug":"markswendsen-code-opentable","title":null,"description":"MCP server for OpenTable - let AI agents book restaurant reservations and manage dining autonomously","url":"https://mcp.market/server/markswendsen-code-opentable","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":9,"stars":1,"forks":2,"downloads_week":null,"last_push_at":"2026-04-21T10:03:22.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/markswendsen-code/mcp-opentable","website":null,"version":"0.1.2","remotes":[],"packages":[{"registryType":"npm","identifier":"@striderlabs/mcp-opentable","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenTable email for authentication","isRequired":true,"format":"string","name":"OPENTABLE_EMAIL"},{"description":"OpenTable account password","isRequired":true,"format":"string","isSecret":true,"name":"OPENTABLE_PASSWORD"},{"description":"Default location/city for restaurant searches","format":"string","name":"OPENTABLE_LOCATION"}]}],"tools":[{"name":"opentable_cancel_reservation","description":"Cancel an existing reservation. Set confirm=false to preview, confirm=true to actually cancel. This action cannot be undone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"opentable_check_availability","description":"Check available reservation time slots for a restaurant on a specific date and party size.","write_action":false,"price_micros":0,"input_schema":null},{"name":"opentable_get_reservations","description":"List all upcoming reservations for the logged-in user. Requires authentication.","write_action":false,"price_micros":0,"input_schema":null},{"name":"opentable_get_restaurant","description":"Get detailed information about a specific restaurant including description, address, hours, and features.","write_action":false,"price_micros":0,"input_schema":null},{"name":"opentable_login","description":"Get the OpenTable login URL and instructions for the user to authenticate. Use this when opentable_status returns not logged in.","write_action":false,"price_micros":0,"input_schema":null},{"name":"opentable_logout","description":"Clear the stored OpenTable session cookies. Use this to log out or reset the authentication state.","write_action":false,"price_micros":0,"input_schema":null},{"name":"opentable_make_reservation","description":"Book a restaurant reservation on OpenTable. Set confirm=false to preview before booking, confirm=true to actually book. Requires the user to be logged in.","write_action":false,"price_micros":0,"input_schema":null},{"name":"opentable_search","description":"Search for restaurants on OpenTable by location, cuisine, party size, date, and time.","write_action":false,"price_micros":0,"input_schema":null},{"name":"opentable_status","description":"Check if the user is logged in to OpenTable. Returns login status and instructions if not authenticated. Call this before any other OpenTable operations.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-27T22:33:42.857Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T22:33:42.871Z","components":{"code":{"score":25,"max":25,"notes":["13 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":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 160 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@striderlabs/mcp-opentable","version":"0.1.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-04-16T13:05:36.773Z","repositoryUrl":"git+https://github.com/markswendsen-code/mcp-opentable.git"}],"repo":{"found":true,"owner":"markswendsen-code","repo":"mcp-opentable","archived":false,"pushedAt":"2026-04-21T10:03:22Z","stars":1,"forks":2,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/257025092?v=4","ownerCreatedAt":"2026-01-24T20:05:59Z"},"icon":{"url":"https://avatars.githubusercontent.com/u/257025092?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":2,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-04-21T10:03:22.000Z","score":9}}}},"grade_history":[],"reviews":[]}