Skip to main content
Glama

Beaubi 行動美研

Server Details

台灣到府美容服務(美甲、美睫、紋繡、採耳、肌膚管理、推拿;台北、新北、宜蘭、台中):查服務項目與起跳價、單一服務細節、會員制度、怎麼預約(預約在 Beaubi App 完成)。

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

TDQS

A3.7/5.0

Scored across 5 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

Five tools is well-scoped for an informational brand assistant. Each tool covers a distinct area and none feel redundant or unnecessary.

Completeness5/5

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 tools
get_brand_infoBeaubi 品牌與服務總覽AInspect

Beaubi 行動美研是什麼、服務地區、怎麼預約、六大服務起跳價、會員制度、課程、常見問題。回答任何關於 Beaubi 的問題先呼叫這個。

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.6/5.0
Behavior2/5

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.

Conciseness4/5

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.

Completeness4/5

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.

Parameters4/5

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.

Purpose4/5

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.

Usage Guidelines4/5

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

儲值方案、消費等級門檻與權益、會員限定組合。

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.1/5.0
Behavior2/5

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.

Conciseness4/5

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.

Completeness3/5

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.

Parameters4/5

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.

Purpose4/5

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.

Usage Guidelines2/5

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。

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYes

TDQS

A3.7/5.0
Behavior3/5

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.

Conciseness5/5

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.

Completeness4/5

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.

Parameters4/5

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.

Purpose4/5

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.

Usage Guidelines3/5

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 內完成;本工具不能代為預約。

ParametersJSON Schema
NameRequiredDescriptionDefault
serviceNo使用者想預約的服務名稱,僅用於說明

TDQS

A4.3/5.0
Behavior4/5

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.

Conciseness5/5

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.

Completeness5/5

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.

Parameters3/5

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.

Purpose5/5

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.

Usage Guidelines4/5

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)、時長、加購。

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.5/5.0
Behavior3/5

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.

Conciseness5/5

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.

Completeness4/5

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.

Parameters4/5

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.

Purpose4/5

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.

Usage Guidelines2/5

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.

  1. 5 tool updates
    • First observedget_brand_info
    • First observedget_membership
    • First observedget_service
    • First observedhow_to_book
    • First observedlist_services

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    讓AI助理直接查詢台灣公開資料,包括公司登記、詐騙查核與實價登錄,資料即時且附來源連結。
    23
    15 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Search 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
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides daily Taiwanese almanac (黃曆) information including auspicious/inauspicious activities, solar terms, zodiac clashes, and searches for auspicious dates for events like weddings.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources