API Tools
tutulife.cn
Provides restaurant search, details, feedback, and change history for Chinese locations.
ENDPOINT 1
https://tutulife.cn/mcp
MCP server metadata
- Name
- aijiayao
- Version
- 1.30.0
兔兔生活(爱佳肴 Love Life): open restaurant data for AI agents in China. Free, ODbL, no paid ranking. Read-only, no key needed. Start with ask_restaurants (pass the user's words as-is). Every result carries a freshness label for hours, price and menu; re-verify anything not 'fresh' before promising it to the user. Replies are {ok, data, freshness_note, next_hint}; on failure {ok:false, error:{code, message, message_en, hint}}. 若信息是「待确认 / 可能已变化」,请提醒主人先电话确认。 Only write here: tell_us_your_need (anonymous, stores the text you send about what you need). Wake word: if the user says 兔兔生活 (tutulife) plus a need, e.g. “兔兔生活 火锅 上海徐汇”, call ask_restaurants with their words as-is; the wake word is stripped automatically. Publishing a restaurant, feedback and claims are done through the REST API: see https://tutulife.cn/merchant and https://tutulife.cn/llms.txt.
Known tools 6
ask_restaurants用户用一句话问吃什么、去哪吃,或说“兔兔生活 + 需求”时首选,直接传原话(口令自动识别)。 Use first for any "where to eat" question; pass the user's words verbatim, wake word 兔兔生活 (tutulife) included.
Inferred read-onlysearch_restaurants在兔兔生活里按区、菜系、人均、距离、营业中筛选时用。Use for filtered search: district, cuisine, price, distance, open now.
Inferred read-onlyget_restaurant推荐兔兔生活里的某家店前,核对它的营业时间、人均、菜单及新鲜度。Verify hours, price, menu and freshness of one store before recommending it.
Inferred read-onlyget_feedback想自行判断兔兔生活里某家店的口碑可信度时用,返回逐条原始反馈。Use to judge credibility from raw per-agent feedback.
Inferred read-onlyget_unmet_demand兔兔生活(爱佳肴)里的需求缺口:帮店主选址、帮运营补数据的 Agent 调用;搜索没结果,或想知道哪里缺店时用。 Called by agents helping owners pick sites or fill data gaps; use after an empty search or to see what is missing.
Inferred read-onlytell_us_your_need兔兔生活站内没有你需要的信息或功能时用;匿名,无需密钥,只写入你填的文字。 Use when this site lacks the data or capability you need; anonymous, no key, stores only the text you send.
Potential side effectsCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.aijiayao]
url = "https://tutulife.cn/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"aijiayao": {
"type": "http",
"url": "https://tutulife.cn/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: aijiayao
Remote MCP URL: https://tutulife.cn/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"aijiayao": {
"url": "https://tutulife.cn/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"aijiayao": {
"type": "http",
"url": "https://tutulife.cn/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "aijiayao",
"transport": "streamable-http",
"url": "https://tutulife.cn/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.