Beaubi 行動美研
Server Details
台灣到府美容服務(美甲、美睫、紋繡、採耳、肌膚管理、推拿;台北、新北、宜蘭、台中):查服務項目與起跳價、單一服務細節、會員制度、怎麼預約(預約在 Beaubi App 完成)。
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
TDQS
Scored across 5 tools
Each tool has a distinct primary purpose: brand info, membership, service detail, booking instructions, and service overview. There is some overlap between get_brand_info and list_services (both mention starting prices) and between list_services and get_service, but the descriptions clarify detail level and scope.
Most tools follow a clear get_* pattern, with list_services and how_to_book as minor deviations. The names are still predictable and readable, with only slight inconsistency in verb style.
Five tools is well-scoped for an informational brand assistant. Each tool covers a distinct area and none feel redundant or unnecessary.
The toolset covers brand information, membership, all six service categories, service overviews, and booking instructions—the key needs for this domain. Booking is intentionally not automated, and the absence of a booking tool is documented and not a gap.
Available Tools
5 toolsget_brand_infoBeaubi 品牌與服務總覽AInspect
Beaubi 行動美研是什麼、服務地區、怎麼預約、六大服務起跳價、會員制度、課程、常見問題。回答任何關於 Beaubi 的問題先呼叫這個。
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden of behavioral disclosure. It enumerates content topics but does not describe the return format, whether output is a structured summary or free-text, or any other operational traits. For a zero-annotation tool, this is a notable gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single compact sentence that front-loads the content scope before ending with the routing directive. It is efficient with no wasted words, though the routing instruction could arguably be placed even earlier for maximum impact.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter, no-output-schema tool, the description adequately conveys what the response will cover and how to use it. The 'call this first' directive compensates for the lack of sibling differentiation, making the definition functionally complete for an agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has 0 parameters, so the baseline of 4 applies. There is no parameter information to convey, and the description correctly focuses on content scope rather than input handling. Nothing is missing here.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states the tool returns a comprehensive Beaubi overview: what it is, service areas, booking, starting prices, membership, courses, and FAQ. The title reinforces '品牌與服務總覽' (brand and services overview). It is clear about the resource and scope, though it relies on the topic list rather than an explicit verb to differentiate itself from siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The instruction '回答任何關於 Beaubi 的問題先呼叫這個' (call this first for any Beaubi question) provides clear, explicit guidance to route to this tool as an entry point. However, it does not state when NOT to use it or name the specific siblings (get_membership, get_service, how_to_book) that should be chosen for targeted questions, so exclusions are left implicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_membership會員制度BInspect
儲值方案、消費等級門檻與權益、會員限定組合。
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden of behavioral disclosure. It describes the content topics but does not state whether the operation is read-only, what the response format is, or any side effects. For a getter with zero parameters, this is a notable omission.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single sentence listing three content categories, which is concise and free of fluff. It is front-loaded with the main topic (prepaid plans). It earns its place by conveying scope without unnecessary detail.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter tool with no output schema, the description adequately indicates the broad topics covered, but it lacks specificity about the return format or the depth of information. An agent might not know whether to expect a list of plans, thresholds, or a structured object. While sufficient for basic understanding, it is not fully complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so the schema trivially covers 100% of them. Per guidelines, a baseline of 4 applies when there are no parameters. The description adds no parameter-specific information, but none is needed.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description lists specific content areas (prepaid plans, consumption level thresholds and benefits, member-exclusive combinations), which clearly indicates the tool provides membership-related information. It is distinct from siblings like get_brand_info or list_services, though it does not explicitly name them. The verb 'get' in the tool name combined with the topic list makes the purpose clear.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No explicit guidance is given on when to use this tool versus its siblings. The description implies membership topics, but an agent must infer that this is for membership queries. There is no mention of alternatives or conditions for selection.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_service單一服務細節AInspect
指定服務類別的完整項目、價格、注意事項與常見問題。slug:nails、lashes、brows、ear-cleaning、skincare、massage。
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are present, so the description carries the full burden. It indicates a retrieval-style operation by describing the returned details, but it does not explicitly state that the operation is read-only, whether authentication is required, or any rate limits. The description focuses on return content rather than behavioral traits, though the word 'get' and the informational nature make side effects unlikely.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single compact sentence that front-loads the purpose and then lists the slug values. It contains no redundancy, filler, or unnecessary background. The structure is efficient and scannable.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with only one parameter and no output schema, the description provides the essential information: what the tool returns and the valid values for the slug. It does not describe the response structure or explicitly differentiate from list_services, but the detail level is sufficient for a simple retrieval call.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description compensates by defining the slug's role ('service category') and listing all valid values. This adds semantic meaning that the bare enum schema does not provide. Minor gaps remain because it does not explain what each category entails or any additional formatting constraints.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the resource (service category) and the type of content returned (items, prices, precautions, FAQ), and it enumerates all valid slug values. The title '單一服務細節' reinforces the single-service focus. It does not explicitly contrast with list_services, but the singular scope is evident.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies that a slug must be supplied and lists the valid choices, but it gives no explicit guidance on when to use this tool versus the sibling tools such as list_services or how_to_book. There is no 'use this when' or routing information, only the bare instruction that a slug selects a service category.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
how_to_book怎麼預約AInspect
回傳預約步驟與 App 連結。預約、選時段、付款都在 Beaubi App 內完成;本工具不能代為預約。
| Name | Required | Description | Default |
|---|---|---|---|
| service | No | 使用者想預約的服務名稱,僅用於說明 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It clearly explains the tool's output (steps and App link), where booking actions occur (in the Beaubi App), and its limitation (cannot book on behalf). This is more than minimal disclosure, though it could add details like whether any input is needed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two short sentences, front-loading the return value and then stating the key limitation. Every word contributes meaning, and there is no redundancy or filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple informational tool with one optional parameter and no output schema, the description is complete: it states what is returned, where the user must go for booking actions, and what the tool cannot do. Nothing essential is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema description covers the only parameter fully: '使用者想預約的服務名稱,僅用於說明', indicating it is informational only. The tool description itself adds no additional parameter semantics, so with 100% schema coverage, a baseline score of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb '回傳' (returns) and a clear resource '預約步驟與 App 連結' (booking steps and App link). It also explicitly distinguishes itself from being a booking tool by stating '本工具不能代為預約', which separates it from any sibling that might perform actions.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description clearly conveys this tool is for retrieving booking instructions and the App link, not for performing bookings. It does not explicitly name sibling alternatives, but the limitation '不能代為預約' gives the agent enough context to know when not to use this tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_services服務與價格AInspect
六大到府服務(美甲、美睫、紋繡、採耳、肌膚管理、推拿)的項目、起跳價(TWD)、時長、加購。
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the transparency burden. It reasonably discloses that this is a listing of service details including pricing, duration, and add-ons. For a read-only listing tool with zero parameters, this is adequate, though it does not describe response structure, ordering, or scope limitations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single compact sentence that front-loads the six-service scope and then lists the relevant data fields. It contains no filler and every element contributes useful information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter tool with no output schema, the description provides enough context for an agent to understand what the tool returns. It could be more explicit about the response format or that it returns all services, but this is a minor gap given the tool's simplicity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so no parameter documentation is required. The schema coverage is trivially complete and the description does not need to compensate for any parameter gaps.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly identifies the resource: six at-home services (nail, eyelash, permanent makeup, ear cleaning, skin management, massage) and the information returned (items, starting price in TWD, duration, add-ons). It is distinct enough from the sibling get_service, which likely targets a single service, though it does not explicitly name that alternative.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no guidance about when to use this tool versus alternatives such as get_service or how_to_book. The content is described, but no explicit when-to-use, exclusions, or alternative routing is provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
- First observed
get_brand_info - First observed
get_membership - First observed
get_service - First observed
how_to_book - First observed
list_services
Related MCP Connectors
Real-time booking for Korean beauty & wellness shops — search availability, get a booking link.
Find, compare, and book local service businesses: live availability, prices, reviews, booking.
Discover local services and availability, then create, track, reschedule, or cancel bookings.
台灣電商情報與商品比價:跨通路查 momo、PChome、品牌官網即時價格與歷史最低價、偵測網站電商技術、搜尋電商知識庫。資料來源 ecpro.tw。
Related MCP Servers
- AlicenseAqualityDmaintenance讓AI助理直接查詢台灣公開資料,包括公司登記、詐騙查核與實價登錄,資料即時且附來源連結。2315 npmMIT
- AlicenseNot gradedqualityBmaintenanceSearch and analyze 14M+ Taiwan government tenders (since 1999, updated daily): full-text search, award records, vendor win-rate and rivalry reports, agency spending patterns with next-tender predictions, and bid price analysis. Free, no API key required.MIT
- AlicenseNot gradedqualityBmaintenance一心eSIM商品目錄查詢與下單服務:查詢各國eSIM上網方案的即時價格與庫存、依旅遊天數與用量推薦方案、協助建立訂單並取得LinePay或ECPay付款連結。1MIT
- FlicenseNot gradedqualityDmaintenanceProvides daily Taiwanese almanac (黃曆) information including auspicious/inauspicious activities, solar terms, zodiac clashes, and searches for auspicious dates for events like weddings.-
Glama MCP Gateway
Add one secure layer between your agents and this server.