Tock (exploretock.com) MCP: discover restaurants, search a metro, get venue details and availability. Relays through your signed-in browser tab via the fetchproxy bridge.
git clone https://github.com/chrischall/tock-mcp{
"mcpServers": {
"tock-mcp": {
"command": "node",
"args": ["/path/to/tock-mcp/dist/index.js"]
}
}
}MCP Servers overview
# tock-mcp
MCP server for **Tock** ([exploretock.com](https://www.exploretock.com)) — restaurant discovery and availability for Claude. List cities, search a metro, and get a venue's details plus its bookable experiences, prices, party sizes, and open dates/times.
Every request is relayed through your own signed-in browser tab via the [fetchproxy](https://github.com/chrischall/fetchproxy) extension — no cookie paste, no bot-wall dance, no password handling. This project was developed and is maintained by AI (Claude Code).
> Tock publishes no official consumer API, and exploretock.com sits behind a Cloudflare challenge. tock-mcp fetches the same server-rendered pages the Tock web app uses (parsing their embedded `window.$REDUX_STATE` store) through your signed-in tab. It is **read-only** — Tock reservations are prepaid tickets, so booking stays on exploretock.com. Use at your own discretion.
## Install
```json
// .mcp.json
{
"mcpServers": {
"tock": { "command": "npx", "args": ["-y", "tock-mcp"] }
}
}
```
You also need the [fetchproxy browser extension](https://github.com/chrischall/fetchproxy) (shared across the fleet) running in a Chrome/Safari tab. The first tool call prints a one-time pair code to approve in the extension popup — run `tock_healthcheck` to trigger it. Discovery works signed-out; the account tools need you signed in to exploretock.com.
## Tools
- **`tock_list_metros`** — Tock cities/metros with business counts; filter by name/country.
- **`tock_search_restaurants`** — venues in a metro slug (cuisine, price, neighborhood, slug).
- **`tock_get_restaurant`** — venue details + its bookable experiences.
- **`tock_get_availability`** — a venue's bookable calendar (experiences, prices, open dates/times).
- **`tock_list_reservations`** / **`tock_get_profile`** — the signed-in user's purchases and profile.
- **`tock_healthcheck`** — bridge status + the one-time pair code.
## Develop
```bash
npm install
npm run build # tsc + esbuild bundle → dist/bundle.js
npm test # vitest
```
Architecture and the reverse-engineered Tock surface are documented in [`docs/TOCK-API.md`](docs/TOCK-API.md).
## License
MIT
What people ask about tock-mcp
What is chrischall/tock-mcp?
+
chrischall/tock-mcp is mcp servers for the Claude AI ecosystem. Tock (exploretock.com) MCP: discover restaurants, search a metro, get venue details and availability. Relays through your signed-in browser tab via the fetchproxy bridge. It has 0 GitHub stars and was last updated today.
How do I install tock-mcp?
+
You can install tock-mcp by cloning the repository (https://github.com/chrischall/tock-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is chrischall/tock-mcp safe to use?
+
chrischall/tock-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains chrischall/tock-mcp?
+
chrischall/tock-mcp is maintained by chrischall. The last recorded GitHub activity is from today, with 1 open issues.
Are there alternatives to tock-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy tock-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/chrischall-tock-mcp)<a href="https://claudewave.com/repo/chrischall-tock-mcp"><img src="https://claudewave.com/api/badge/chrischall-tock-mcp" alt="Featured on ClaudeWave: chrischall/tock-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!