sgoel97/tablog-mcp
If you are the rightful owner of tablog-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Tablog MCP Server enables LLMs to search for restaurants in Tokyo using the Tablog website, offering more localized and reliable results than Google Maps.
Tablog MCP Server
This server allows your LLM to search for restaurants in Tablog, a website that is used locally in Japan to rate restaurants and often works better than Google Maps for planning which restaurants to visit in Japan!
Right now, the server is only able to search for restaurants, given the cuisine and location in Tokyo, and can filter by the maximum cost in Yen. There are a lot more filters that can be added!
Example prompts:
Give me a list of izakayas in Kichijoji with great local reviews, max 3000 yen.
Any good vegan or vegetarian restaurants around Harajuku?
What’s a cheap but popular curry spot in Akihabara?
Where should I eat okonomiyaki in Tokyo? Ideally under 2500 yen.
Running Locally
To run this server locally for development or testing:
-
Clone the repository:
git clone https://github.com/sgoel97/tablog-mcp cd tablog-mcp
-
Install uv, then sync dependencies using uv:
curl -LsSf https://astral.sh/uv/install.sh | sh # download uv if not already installed uv sync
-
Run the server in development mode:
uv run mcp dev src/server.py
The server will start alongside the MCP Inspector, which can then be used for testing.
Adding to Claude Desktop
To add this server to your config, add the following to your Claude config in claude_desktop_config.json
.
"Tablog Restaurant Guide": {
"command": "/opt/homebrew/anaconda3/bin/uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"requests",
"--with",
"beautifulsoup4",
"mcp",
"run",
"/Users/samarthgoel/Desktop/tablog-mcp/src/server.py"
]
}
Future Improvements
- Add filtering by date/time and number of people
- Make search more generic, not requiring specific area and cuisine codes
- Return a smarter segment of text in the restaurant's
text
field - Allow search over more restaurants at once