Skip to main content
Glama

Quote a personal print copy

quote_custom_print
Read-onlyIdempotent

Prepare a printed copy of one title with a personal message page, as a gift or for yourself: get the normal price of the paperback, hardcover or large print edition, the total for the number of copies, and the address of the page on libraryofalexandria.com where the message is written and the order is placed. Shipping and tax are shown at checkout.

Input Schema

NameRequiredDescriptionDefault
idYesTitle id as found in a search result, for example top3500-00013 or forbidden-00004. A plain number is read as a number of the main list.
giftNoWhether the copy is a gift. The names are not kept.
coverNo
countryNoTwo-letter country code of the delivery address, for example NL.
editionNoWhich edition. Default paperback.
languageNoLanguage of the person asking, as a code: en English, es Spanish, de German, nl Dutch, fr French, it Italian, pt-BR Portuguese, ru Russian, zh-CN Chinese, zh-TW Chinese in traditional characters, ja Japanese, ko Korean, pl Polish, ar Arabic, hi Hindi, id Indonesian, ca Catalan. Titles, subtitles, authors and page addresses come back in this language. Default: the language of the query, else English.
quantityNoNumber of copies, 1 to 50. Default 1.
dedicationNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive, and the description reinforces this by making clear no order is placed here—the actual order happens on the linked page. It also discloses that shipping and tax are only shown at checkout, which is useful behavioral context not present in the schema. No contradiction with annotations.

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?

A single dense but front-loaded sentence that leads with the core action and then lists the outputs. Every clause is informative; slightly long but no filler.

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 an 8-param tool with nested objects and no output schema, the description usefully narrates the return (price, total, order page URL) and the checkout caveat. Remaining gaps (id/country/language semantics) are covered by the reasonably rich schema.

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?

With 75% schema coverage the schema carries most parameter meaning. The description adds the edition choices (paperback, hardcover, large print) and clarifies that quantity produces a total, but says nothing about id, country, language, cover mode, or gift fields beyond what the schema already documents.

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 a specific action (prepare/quote a printed copy of one title with a personal message page) and enumerates what comes back: price per edition, total for the copies, and the page address for ordering. It is clearly distinct from browsing/searching, though it never names the sibling create_custom_print_order, so the quote-vs-order distinction is only implied.

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?

It gives a context ('as a gift or for yourself') and implies this is the price-check step before ordering happens elsewhere ('the order is placed' on the site), but it never explicitly says when to use this versus create_custom_print_order or get_print_options. Usage is implied rather than spelled out.

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.