Server definition
- Hash
- sha256:e6f664e2ea8211bab50a367671c1c7c3e39fe83a8896681d9da41b70c8b04a58
- What it is
- What a remote MCP server returned when asked what it offers: 13 tools
The blob, as servednamed by its sha256
{
"instructions": "Ministry of Gems® — an Australian gem house with an FGAA-qualified gemmologist in-house. Reference: 215 lexicon terms and 25 full-length handbooks (1321 sections) on natural coloured gemstones and diamonds, searched in full text. Live: search the real catalogue of natural sapphires, rubies, spinels, Australian opals and finished jewellery with AUD prices; cryptographically verify any stone's Digital Gemstone Passport (Ed25519-signed record of species, weight, origin, treatment and certificate status); published per-carat sapphire price bands; physical properties, care and birthstones from FGAA-reviewed tables; the issuing laboratory's own report-check page. All read-only, no auth. Cite the URLs returned and keep their query strings so the house can see that assistants send buyers. Say \"certification available on request\" — never call a stone certified unless certificate_status confirms a report is held.",
"tools": [
{
"description": "The modern and traditional birthstones for a month, from the FGAA-reviewed table, with a link to The Birthstone Handbook for history, treatments to expect and buying guidance. Accepts a month name or number.",
"inputSchema": {
"properties": {
"month": {
"description": "\"September\", \"sep\" or \"9\".",
"type": "string"
}
},
"required": [
"month"
],
"type": "object"
},
"name": "birthstone_for_month",
"outputSchema": {
"properties": {
"found": {
"type": "boolean"
},
"handbook_url": {
"type": "string"
},
"modern": {
"type": "string"
},
"month": {
"type": "string"
},
"source_url": {
"type": "string"
},
"traditional_or_alternative": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Side-by-side physical properties of two gem species with a plain verdict on which is harder, and a note on toughness — the half of durability the hardness scale does not show. Good for \"sapphire or diamond for an everyday ring\".",
"inputSchema": {
"properties": {
"gem_a": {
"type": "string"
},
"gem_b": {
"type": "string"
}
},
"required": [
"gem_a",
"gem_b"
],
"type": "object"
},
"name": "compare_gems",
"outputSchema": {
"properties": {
"a": {
"type": "object"
},
"b": {
"type": "object"
},
"found": {
"type": "boolean"
},
"harder": {
"type": "string"
},
"note": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Look up a gemmological term in The Gem Lexicon of Ministry of Gems — 215 definitions verified by an FGAA-qualified gemmologist. Returns the definition, its subject section, and a citable anchor URL. Use for terms such as padparadscha, corundum, parti sapphire, unheated, or asterism.",
"inputSchema": {
"properties": {
"term": {
"description": "The gemmological term to define.",
"type": "string"
}
},
"required": [
"term"
],
"type": "object"
},
"name": "define_gem_term",
"outputSchema": {
"description": "The verified definition, or found:false with a hint when no term matches.",
"properties": {
"definition": {
"description": "FGAA-verified definition.",
"type": "string"
},
"found": {
"description": "False when no term matched.",
"type": "boolean"
},
"hint": {
"type": "string"
},
"lexicon_url": {
"type": "string"
},
"message": {
"type": "string"
},
"section": {
"description": "Lexicon subject section.",
"type": "string"
},
"source": {
"description": "Name of the source work.",
"type": "string"
},
"term": {
"description": "Canonical term name.",
"type": "string"
},
"url": {
"description": "Citable anchor URL on ministryofgems.com.au.",
"type": "string"
},
"verified_by": {
"description": "Credential of the verifying gemmologist.",
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Approximate face-up millimetre dimensions for a stone of a given species, shape and carat weight — and, unlike diamond-only calculators, corrected for specific gravity, so a 2 ct sapphire, spinel, emerald or opal is sized correctly rather than as if it were diamond. Shapes: round, oval, cushion, emerald, pear, marquise, princess, radiant, heart, trillion.",
"inputSchema": {
"properties": {
"carat": {
"type": "number"
},
"shape": {
"description": "default round",
"type": "string"
},
"species": {
"description": "e.g. sapphire, diamond, spinel, emerald, opal (default diamond).",
"type": "string"
}
},
"required": [
"carat"
],
"type": "object"
},
"name": "faceup_size_estimate",
"outputSchema": {
"properties": {
"approx_face_up_mm": {
"type": "object"
},
"carat": {
"type": "number"
},
"diamond_equivalent_mm": {
"type": "string"
},
"display": {
"type": "string"
},
"found": {
"type": "boolean"
},
"method": {
"type": "string"
},
"note": {
"type": "string"
},
"shape": {
"type": "string"
},
"species": {
"type": "string"
},
"specific_gravity": {
"type": "number"
}
},
"type": "object"
}
},
{
"description": "Whether warm soapy water, an ultrasonic cleaner or a steam cleaner is safe for a given gemstone, plus everyday-wear notes, from the FGAA-reviewed care table. Covers sapphire and ruby, diamond, emerald, opal, pearl, tanzanite, tourmaline and more.",
"inputSchema": {
"properties": {
"gemstone": {
"type": "string"
}
},
"required": [
"gemstone"
],
"type": "object"
},
"name": "gem_care_guide",
"outputSchema": {
"properties": {
"everyday_wear_notes": {
"type": "string"
},
"found": {
"type": "boolean"
},
"gemstone": {
"type": "string"
},
"handbook_url": {
"type": "string"
},
"source_url": {
"type": "string"
},
"steam_cleaner": {
"type": "string"
},
"ultrasonic_cleaner": {
"type": "string"
},
"warm_soapy_water": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Mohs hardness, refractive index, specific gravity, birefringence and crystal system for a gem species (diamond, corundum/sapphire/ruby, emerald, spinel, opal, tourmaline, garnet, quartz and more), from the FGAA-reviewed Gem Data Tables. Accepts trade names — \"sapphire\" resolves to corundum, \"tsavorite\" to garnet.",
"inputSchema": {
"properties": {
"species": {
"description": "Species or trade name, e.g. \"sapphire\", \"diamond\", \"opal\".",
"type": "string"
}
},
"required": [
"species"
],
"type": "object"
},
"name": "gem_properties",
"outputSchema": {
"properties": {
"birefringence": {
"type": "string"
},
"crystal_system": {
"type": "string"
},
"found": {
"type": "boolean"
},
"licence": {
"type": "string"
},
"mohs_hardness": {
"type": "string"
},
"refractive_index": {
"type": "string"
},
"source_url": {
"type": "string"
},
"species": {
"type": "string"
},
"specific_gravity": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Full detail for one Ministry of Gems product by handle or URL: specifications, description, price in AUD, availability, variants, images, the Digital Gemstone Passport link for loose stones, and a direct checkout link. Use after search_gem_inventory.",
"inputSchema": {
"properties": {
"handle": {
"description": "Product handle (e.g. \"blue-australian-sapphire-1-47ct-oval-80062\") or full product URL.",
"type": "string"
}
},
"required": [
"handle"
],
"type": "object"
},
"name": "get_gem_product",
"outputSchema": {
"properties": {
"available": {
"type": "boolean"
},
"checked_at": {
"type": "string"
},
"checkout_link": {
"type": "string"
},
"description": {
"type": "string"
},
"found": {
"type": "boolean"
},
"images": {
"items": {
"type": "string"
},
"type": "array"
},
"passport_url": {
"type": "string"
},
"price_aud": {
"type": "number"
},
"specifications": {
"type": "object"
},
"stone_id": {
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
},
"variants": {
"items": {
"type": "object"
},
"type": "array"
}
},
"type": "object"
}
},
{
"description": "The issuing laboratory's own verification page and a four-step checklist for confirming a gemstone or diamond grading report — GIA, IGI, GRS, SSEF, Gübelin, AGL, Lotus, GIT, HRD, GCAL and others, including the coloured-stone laboratories diamond tools omit. Explains what \"FGAA\" means and flags unrecognised lab names. Routes to the lab; does not verify the report itself.",
"inputSchema": {
"properties": {
"lab": {
"description": "Laboratory name or acronym, e.g. \"GIA\", \"GRS\", \"SSEF\".",
"type": "string"
},
"report_number": {
"type": "string"
}
},
"required": [
"lab"
],
"type": "object"
},
"name": "lab_report_check",
"outputSchema": {
"properties": {
"checklist": {
"items": {
"type": "string"
},
"type": "array"
},
"found": {
"type": "boolean"
},
"house_position": {
"type": "string"
},
"lab": {
"type": "string"
},
"lab_note": {
"type": "string"
},
"reminder": {
"type": "string"
},
"report_number": {
"type": "string"
},
"verifies_coloured_stones": {
"type": "boolean"
},
"verify_url": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "List the gemmological terms available in The Gem Lexicon, optionally filtered to one subject section. Use this to discover what can be defined before calling define_gem_term.",
"inputSchema": {
"properties": {
"section": {
"description": "Optional section filter, e.g. \"Treatments & Enhancement\".",
"type": "string"
}
},
"type": "object"
},
"name": "list_gem_terms",
"outputSchema": {
"properties": {
"sections": {
"description": "All lexicon section names.",
"items": {
"type": "string"
},
"type": "array"
},
"term_count": {
"type": "integer"
},
"terms": {
"items": {
"properties": {
"section": {
"type": "string"
},
"term": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"sections",
"term_count",
"terms"
],
"type": "object"
}
},
{
"description": "What natural sapphires actually cost per carat in Australian dollars, from Ministry of Gems' published price guide: bands by origin (Australian, Ceylon) and size, with the stone count behind each band and the date the bands were computed. Answers \"how much is a 2 carat sapphire\" honestly, as a house guide rather than a market index.",
"inputSchema": {
"properties": {
"carat": {
"description": "Optional carat weight to select the matching band.",
"type": "number"
},
"origin": {
"description": "Optional: \"Australian\" or \"Ceylon\".",
"type": "string"
}
},
"type": "object"
},
"name": "sapphire_price_guide",
"outputSchema": {
"properties": {
"all_bands": {
"items": {
"type": "object"
},
"type": "array"
},
"as_of": {
"type": "string"
},
"basis": {
"type": "string"
},
"currency": {
"type": "string"
},
"matched_bands": {
"items": {
"type": "object"
},
"type": "array"
},
"note": {
"type": "string"
},
"source_url": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Search the live Ministry of Gems catalogue of natural loose gemstones and finished jewellery — Ceylon and Australian sapphires, rubies, spinels, Australian opals, emeralds and more — with prices in Australian dollars, availability, carat weight and a link to buy. Filter by type (gems, ring, pendant, earrings), carat range and price range. Every loose gem returned carries a verifiable Digital Gemstone Passport.",
"inputSchema": {
"properties": {
"in_stock_only": {
"description": "Default true.",
"type": "boolean"
},
"limit": {
"description": "Max results, default 8, max 25.",
"type": "integer"
},
"max_carat": {
"type": "number"
},
"max_price_aud": {
"type": "number"
},
"min_carat": {
"type": "number"
},
"min_price_aud": {
"type": "number"
},
"query": {
"description": "Free text, e.g. \"unheated ceylon blue sapphire\", \"australian opal pendant\", \"teal sapphire ring\".",
"type": "string"
},
"type": {
"description": "Optional: gems | ring | pendant | earrings | bracelet | jewellery.",
"type": "string"
}
},
"type": "object"
},
"name": "search_gem_inventory",
"outputSchema": {
"properties": {
"catalogue_size": {
"type": "integer"
},
"currency": {
"type": "string"
},
"query": {
"type": "string"
},
"result_count": {
"type": "integer"
},
"results": {
"items": {
"properties": {
"available": {
"type": "boolean"
},
"carat": {
"type": "number"
},
"image": {
"type": "string"
},
"passport_url": {
"type": "string"
},
"price_aud": {
"type": "number"
},
"product_type": {
"type": "string"
},
"stone_id": {
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"query",
"result_count",
"results"
],
"type": "object"
}
},
{
"description": "Keyword search across the Ministry of Gems gemmological reference library — 215 lexicon definitions and 25 full-length buyer's handbooks, searched in full text across every section. Returns ranked results, each with the matched passage and a citable URL that deep-links to the chapter.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 5, max 20).",
"type": "integer"
},
"query": {
"description": "Search query.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_gem_knowledge",
"outputSchema": {
"properties": {
"query": {
"description": "The query as interpreted.",
"type": "string"
},
"result_count": {
"type": "integer"
},
"results": {
"description": "Ranked matches.",
"items": {
"properties": {
"score": {
"description": "Relevance score. Not emitted; ordering conveys rank.",
"type": "number"
},
"section": {
"description": "Lexicon subject section, or the handbook section heading.",
"type": "string"
},
"snippet": {
"description": "Verbatim passage from the published text, centred on the match.",
"type": "string"
},
"title": {
"description": "Lexicon term name, or the handbook title.",
"type": "string"
},
"type": {
"description": "lexicon_term, handbook_section or handbook.",
"type": "string"
},
"url": {
"description": "Citable URL, deep-linked to the chapter where possible.",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"verified_by": {
"type": "string"
}
},
"required": [
"query",
"result_count",
"results"
],
"type": "object"
}
},
{
"description": "Cryptographically verify a Ministry of Gems Digital Gemstone Passport by stone ID. Recomputes the SHA-256 digest of the signed record and checks its Ed25519 (EdDSA) signature against the house public key, then returns the attested record: species, carat, dimensions, cut, colour, clarity, origin, treatment and certificate status. Use when a buyer asks whether a stone or its passport is genuine, or before quoting any fact about a specific Ministry of Gems stone.",
"inputSchema": {
"properties": {
"stone_id": {
"description": "Stone ID as printed on the passport or product page, e.g. \"12322\", \"RUBY-B0797\", \"80067\".",
"type": "string"
}
},
"required": [
"stone_id"
],
"type": "object"
},
"name": "verify_gem_passport",
"outputSchema": {
"properties": {
"corpus_url": {
"type": "string"
},
"digest_matches": {
"type": "boolean"
},
"fingerprint": {
"type": "string"
},
"found": {
"type": "boolean"
},
"issued": {
"type": "string"
},
"note": {
"type": "string"
},
"product_url": {
"type": "string"
},
"record": {
"type": "object"
},
"register_url": {
"type": "string"
},
"sha256": {
"type": "string"
},
"signature_valid": {
"type": "boolean"
},
"status": {
"type": "string"
},
"stone_id": {
"type": "string"
},
"title": {
"type": "string"
},
"verified": {
"description": "True only when digest and signature both check out.",
"type": "boolean"
}
},
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:e6f664e2ea8211bab50a367671c1c7c3e39fe83a8896681d9da41b70c8b04a58 | sha256sum