Skip to main content
Glama

Ada Diamonds company and showroom information

get_company_info
Read-only

Contact details, showroom address and hours, how consultations work, and what Ada Diamonds sells. Use this to answer questions about the business rather than about a product.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sectionNoWhich part to return as text: contact (phone, email, hours, website), showrooms (addresses and hours), consultations (how remote and in-person consultations work), or all (default). The structured result always carries every section.all

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYesLegal company name
emailYesCustomer email address
hoursYesBusiness hours
phoneYesMain phone number
websiteYesWebsite URL
showroomsYesPhysical showrooms
inquiryUrlYesPage where a customer starts a consultation
descriptionYesWhat Ada Diamonds sells and how it works

TDQS

A4.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The readOnlyHint annotation already covers the safety profile, and the description is consistent with it. The description adds content/scope but no additional behavioral traits such as output form, pagination, or side effects; with the annotation present, this is adequate though not rich.

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?

Two efficient sentences with zero filler: the first enumerates what the tool returns; the second gives the use case. The most actionable guidance is placed at the end but the whole description is short enough to stay front-loaded.

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 read-only lookup with one optional enum parameter, an output schema, and a readOnly annotation, all necessary invocation context is present. Nothing about auth, pagination, or side effects is needed because the tool is a non-mutating info retrieval.

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 has 100% coverage for the single optional enum parameter, including a default and per-value descriptions. The tool description provides useful business context but adds no parameter-specific syntax or selection advice beyond the schema, so the baseline of 3 applies.

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 names the exact resource (Ada Diamonds company and showroom info) and the content categories returned: contact details, showroom addresses/hours, consultations, and what the company sells. The final sentence explicitly contrasts with product questions, distinguishing it from product-search 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?

It clearly says to use this for business questions 'rather than about a product,' giving an explicit when/when-not boundary. However, it does not name an alternative tool for product questions, so the routing guidance is still partly implicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4.3/5.0
Disambiguation5/5

Each search tool targets a distinct inventory category (loose diamonds, engagement ring settings, fine jewelry, knowledge base), and the non-search tools handle distinct actions, no two tools appear to do the same job. Potential overlap between engagement rings and jewelry is resolved by clear setting vs. finished-jewelry descriptions.

Naming Consistency5/5

All eig tools follow a snake_case nouns pattern, with search_* used consistently for lookups and get_/read_request_create_ for other operations. Naming is predictable and uniform.

Tool Count5/5

Eight tools is well-scoped for ecommmerce/knowledge server: three product searche, knowledge-base search plus read, company info, consultation booking, checkout. Every tool ear its place and adds no unnecessary surface area.

Completeness5/5

The set covers the full customer journey: browsing diamonds setting, jewelry, reading guides, getting busines details, requesting consultation, and completing purchase via checkout. Potential gap like order tracking are outside the apparent scope.

Resources