Booyah Index
AI-readable directory + commerce layer: 3,500+ SEA businesses, plus products from verified stores.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"booyah-index": {
"url": "https://getbooyah.com/api/mcp"
}
}
}リモートエンドポイント
https://getbooyah.com/api/mcpstreamable-httpできること
ツール一覧
ツール(6)
🟢search_places(query, city, category, limit)
Search the Booyah Index of Southeast Asian local businesses across 14 cities — Bangkok, Singapore, Bali, Kuala Lumpur, Manila, Ho Chi Minh City, Hanoi, Da Nang, Chiang Mai, Pattaya, Koh Samui, Koh Phangan, Phnom Penh, Yangon — restaurants, bars, spas, clinics, coffee, coworking & more, for the best matches to a query (e.g. "best khao soi in Bangkok", "rooftop bar in Singapore", "omakase in Thonglor"). Returns structured records: what each place is known for, rating, review count, and a canonical URL to cite.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "What to look for, e.g. \"khao soi\", \"rooftop seafood\""
},
"city": {
"type": "string",
"description": "City filter, e.g. Bangkok, Singapore, Bali, Kuala Lumpur, Manila, Ho Chi Minh City, Hanoi, Da Nang"
},
"category": {
"type": "string",
"description": "Cuisine/category filter, e.g. \"Thai restaurant\""
},
"limit": {
"type": "number",
"description": "Max results, 1-50 (default 10)"
}
},
"required": [
"query"
]
}🟢get_place(slug)
Get the full structured record for one place — any of the 14 Southeast Asian cities — by its Booyah Index slug (from search_places results).
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The place slug, e.g. \"ongtong-khaosoi-ari-branch-8cszby\""
}
},
"required": [
"slug"
]
}🟢list_cities
List every city covered by the Booyah Index with its place count. Call this first if unsure which city name to pass as the `city` filter in search_places — avoids guessing at spelling or coverage.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢search_products(query, city, category, product_type, place_id, ...)
Search published products, vouchers, experiences, memberships and digital goods sold by verified Booyah stores (distinct from search_places, which finds physical businesses). Read-only discovery: returns titles, integer prices in minor units with currency, availability, seller store, related place context when one exists, and a canonical URL to cite. Never creates orders or payments.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "What to look for, e.g. \"google maps playbook\", \"voucher\""
},
"city": {
"type": "string",
"description": "City filter (products can also be online-only with no city)"
},
"category": {
"type": "string",
"description": "Category filter, e.g. \"monitoring\", \"seo-service\""
},
"product_type": {
"type": "string",
"enum": [
"digital_download",
"voucher",
"experience",
"event_ticket",
"deposit",
"membership"
],
"description": "Restrict to one product type"
},
"place_id": {
"type": "string",
"description": "Booyah place slug — only products from the store attached to this place"
},
"min_price_minor": {
"type": "integer",
"description": "Minimum price in minor units (e.g. 149000 = ฿1,490)"
},
"max_price_minor": {
"type": "integer",
"description": "Maximum price in minor units"
},
"currency": {
"type": "string",
"description": "Currency code, default THB"
},
"language": {
"type": "string",
"enum": [
"en",
"th"
],
"description": "Preferred text language (falls back en→any)"
},
"limit": {
"type": "number",
"description": "Max results, 1-50 (default 10)"
}
},
"required": [
"query"
]
}🟢get_product(id, language)
Get the full public record for one product by its stable id (e.g. "prod_3") or slug (from search_products). Includes price in integer minor units, availability, validity/redemption summary, seller store, and the canonical product URL. Read-only — never creates a checkout or order.
入力スキーマ
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Product id (\"prod_3\") or slug (\"google-maps-blueprint\")"
},
"language": {
"type": "string",
"enum": [
"en",
"th"
]
}
},
"required": [
"id"
]
}🟢get_store(id, language, limit)
Get one verified Booyah store by stable id ("store_1") or slug, with a capped list of its published products. Use after search_products to see everything a seller offers.
入力スキーマ
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Store id (\"store_1\") or slug (\"booyah\")"
},
"language": {
"type": "string",
"enum": [
"en",
"th"
]
},
"limit": {
"type": "number",
"description": "Max products returned, 1-50 (default 20)"
}
},
"required": [
"id"
]
}コミュニティ
エビデンス