Zovo Recipe Card Maker
Make printable recipe cards from your own recipes as a print-ready PDF.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Unofficial read-only Tapsi Food: search dishes and restaurants, menus, reviews, flash deals.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
TAPSIFOOD_MCP_PROXYต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"tapsifood": {
"command": "uvx",
"args": [
"tapsifood-mcp"
],
"env": {
"TAPSIFOOD_MCP_PROXY": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add tapsifood --env TAPSIFOOD_MCP_PROXY='ใส่ค่าของคุณ' -- uvx tapsifood-mcpเติมค่าที่เว้นว่างไว้ก่อนรัน
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"tapsifood": {
"command": "uvx",
"args": [
"tapsifood-mcp"
],
"env": {
"TAPSIFOOD_MCP_PROXY": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"tapsifood": {
"type": "stdio",
"command": "uvx",
"args": [
"tapsifood-mcp"
],
"env": {
"TAPSIFOOD_MCP_PROXY": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
TAPSIFOOD_MCP_PROXY envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 8 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub sepehr071 ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.2.0) เข้า registry เมื่อวาน
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv) ในเครื่องด้วย
ในหมวดเดียวกันมี Zovo Recipe Card Maker, Zovo Paper Finder, Zovo Nonogram Maker
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Make printable recipe cards from your own recipes as a print-ready PDF.
Build a literature list for a student paper, thesis or research project from Crossref.
Make printable nonogram puzzles for teachers, students and puzzle fans as a PDF with an answer key.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Let your AI agent shop around on Tapsi Food (تپسی‌فود).
An unofficial, read-only MCP server for Tapsi Food, the food and grocery delivery service in Iran:
search dishes and restaurants near an address, read live menus and reviews, check delivery fees and minimum orders, and catch Tap Time flash deals, from Claude, Cursor or Copilot.
For AI agents · Why · What it can do · Quick start · Tools · How it works · Good to know · FAQ · Configuration · فارسی · Development · Related
uvx tapsifood-mcp or claude mcp add tapsifood -- uvx tapsifood-mcp. Transport: stdio. Needs uv (Python 3.10+).TAPSIFOOD_MCP_PROXY to an HTTP proxy that exits in Iran.tf_. Most need lat and long (not tf_reviews, tf_find_location, tf_list_cities). Typical sequence: tf_find_location -> tf_search_dishes -> tf_vendor_info (-> tf_menu, tf_reviews).OutOfCoverage.rating = not rated). Menu descriptions are cut to 100 characters and review comments to 250 (full_text: true for the whole text). Replies stay under about 15 KB at the maximum limit.server.json and the iran-mcp catalog (TOOLS.md, servers.json, llms.txt).Picking dinner on a delivery app means opening a restaurant, scrolling the menu, then finding out the delivery fee and minimum order. Asking "what is the cheapest burger near me that is open now, and what will it really cost?" takes many taps. With tapsifood-mcp an agent finds the dish, then checks the restaurant's fee, packaging and minimum order for your address, and answers with the true cost: dish price minus discount plus packaging plus delivery fee.
You: Cheapest pizza near Valiasr Square, and is it worth the delivery fee?
Agent: *calls*
tf_find_location->tf_search_dishes(sort="cheapest")->tf_vendor_info
It lists the cheapest open matches with price and discount, then checks the chosen restaurant's delivery fee to
your point, its minimum order and its status.
Example prompts:
You need uv. No API key or account. Run it from Iran, or add TAPSIFOOD_MCP_PROXY (see Configuration).
Claude Code
claude mcp add tapsifood -- uvx tapsifood-mcp
claude mcp add tapsifood -e TAPSIFOOD_MCP_PROXY=http://127.0.0.1:8080 -- uvx tapsifood-mcp
</details>
Claude Desktop
Settings → Developer → Edit Config, then add:
{
"mcpServers": { "tapsifood": { "command": "uvx", "args": ["tapsifood-mcp"] } } }
</details>
Cursor
Add the Claude Desktop block above to ~/.cursor/mcp.json (or .cursor/mcp.json in a project).
VS Code (Copilot agent mode)
Click Install in VS Code above, or add to .vscode/mcp.json:
{
"servers": { "tapsifood": { "type": "stdio", "command": "uvx", "args": ["tapsifood-mcp"] } } }
</details>
Codex CLI
codex mcp add tapsifood -- uvx tapsifood-mcp
Or in ~/.codex/config.toml:
[mcp_servers.tapsifood]
command = "uvx" args = ["tapsifood-mcp"]
</details>
Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": { "tapsifood": { "command": "uvx", "args": ["tapsifood-mcp"] } } }
</details>
Windsurf
Add the Claude Desktop block to ~/.codeium/windsurf/mcp_config.json.
Anything else
It is a standard stdio MCP server: run uvx tapsifood-mcp, or pip install tapsifood-mcp and run tapsifood-mcp.
Start with a place: tf_find_location or tf_list_cities give the lat and long the other tools need. Vendor codes look like 2y97wk.
Location (3)
| Tool | What it does |
|---|---|
tf_find_location | Turn a place name or address into latitude/longitude |
tf_reverse_geocode | Describe coordinates as an address with province and city |
tf_list_cities | List the cities Tapsi Food shows, with a center point and whether it delivers there |
Find food and restaurants (5)
| Tool | What it does |
|---|---|
tf_search_dishes | Search dishes by name near a point; sort by relevance, cheapest, biggest discount, rating or distance |
tf_search_vendors | Search restaurants and stores by name or cuisine near a point |
tf_restaurants | List restaurants or grocery stores with rating, delivery fee, minimum order and ETA; filter by cuisine, discount, courier |
tf_deals | List the Tap Time (تپ تایم) flash deals: discounted dishes with limited stock |
tf_discounted_vendors | List the vendors in the Food Shots (فودشات) discount campaign |
Vendor details (3)
| Tool | What it does |
|---|---|
tf_menu | Read a vendor's live menu with price, discount and stock |
tf_vendor_info | Get a vendor's delivery fee to a point, minimum order, packaging, ETA, status, hours, address and rating spread |
tf_reviews | Read customer reviews of a vendor with per-dish ratings |
All 11 tools are annotated readOnlyHint: true and return compact JSON.
AI agent (Claude, Cursor, Copilot, ...)
│ │ MCP over stdio ▼ tapsifood-mcp (runs on your machine) │ │ HTTPS └──────▶ api.tapsi.food dishes, vendors, menus, reviews, deals
tapsifood-mcp runs locally and calls the same endpoints the tapsi.food web app uses. There is no hosted server in between and no API key. Requests go out through a Chrome-impersonating client, at most 2 at a time with a little jitter. GET answers are cached for 60 seconds, a timeout, network error, 5xx or 429 is retried up to twice, and it only talks to api.tapsi.food. It only reads.
delivery_fee: null means out of coverage.OutOfCoverage.TAPSIFOOD_MCP_PROXY. System proxy variables are ignored on purpose.total can be 0. tf_restaurants and tf_discounted_vendors also list closed vendors, flagged open: false.tf_menu. Menu and profile minimums sometimes differ; tf_vendor_info returns both (min_order, min_order_profile).top_rated, cheapest and biggest_discount sort the first 100 matches, not the whole result set.eta_max is the site's "up to N minutes"; the API sends no lower bound.total counts every review including rating-only ones; only reviews with a comment are listed, so a page can hold fewer than limit (keep paging while has_more). Writer names are left out on purpose.page_size.Is there a Tapsi Food API or MCP server for AI agents?
Ta
ตัดมาแค่ช่วงต้น อ่านต่อใน repo