Five read-only tools: spot prices, observed premiums, price history, Goldback rate, and currencies.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
The latest Goldback premium multiple over its gold content, and the exchange rate that follows from it.
A currency code from the live catalog at /api/currencies (ISO 4217 fiat plus BTC and the metal codes). Defaults to USD.
The latest Goldback premium multiple over its gold content, and the exchange rate that follows from it.
| Argument | Type | Description |
|---|---|---|
| base | string | A currency code from the live catalog at /api/currencies (ISO 4217 fiat plus BTC and the metal codes). Defaults to USD. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"base": {
"type": "string",
"minLength": 1,
"description": "A currency code from the live catalog at /api/currencies (ISO 4217 fiat plus BTC and the metal codes). Defaults to USD."
}
},
"additionalProperties": false
}Rolling fine-metal-weighted median asking premiums for silver, gold, platinum, palladium, copper, nickel and Goldback, observed from marketplace listings.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Product page size. Without a query, pages browse the most-listed products. |
| metal* | string | Which metal's observed premiums to return. |
| query | string | Case-insensitive product label/canonical-key search. |
| cursor | string | Opaque continuation token returned by the same tool with exactly the same filters. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"metal"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 10,
"minimum": 1,
"description": "Product page size. Without a query, pages browse the most-listed products."
},
"metal": {
"enum": [
"silver",
"gold",
"platinum",
"palladium",
"copper",
"nickel",
"goldback"
],
"type": "string",
"description": "Which metal's observed premiums to return."
},
"query": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Case-insensitive product label/canonical-key search."
},
"cursor": {
"type": "string",
"maxLength": 2048,
"minLength": 1,
"description": "Opaque continuation token returned by the same tool with exactly the same filters."
}
},
"additionalProperties": false
}Daily historical series for charting — one metal or the Goldback.
| Argument | Type | Description |
|---|---|---|
| base | string | A currency code from the live catalog at /api/currencies (ISO 4217 fiat plus BTC and the metal codes). Defaults to USD. |
| days | integer | How many trailing days of history to return. |
| limit | integer | |
| metal* | string | The metal (or Goldback) whose history to return. |
| cursor | string | Opaque continuation token returned by the same tool with exactly the same filters. |
| format | string | ohlc returns open/high/low/close rows; line returns closes. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"metal"
],
"properties": {
"base": {
"type": "string",
"default": "USD",
"minLength": 1,
"description": "A currency code from the live catalog at /api/currencies (ISO 4217 fiat plus BTC and the metal codes). Defaults to USD."
},
"days": {
"type": "integer",
"default": 90,
"maximum": 3650,
"minimum": 1,
"description": "How many trailing days of history to return."
},
"limit": {
"type": "integer",
"default": 90,
"maximum": 100,
"minimum": 1
},
"metal": {
"enum": [
"gold",
"silver",
"platinum",
"palladium",
"copper",
"nickel",
"goldback"
],
"type": "string",
"description": "The metal (or Goldback) whose history to return."
},
"cursor": {
"type": "string",
"maxLength": 2048,
"minLength": 1,
"description": "Opaque continuation token returned by the same tool with exactly the same filters."
},
"format": {
"enum": [
"line",
"ohlc"
],
"type": "string",
"default": "line",
"description": "ohlc returns open/high/low/close rows; line returns closes."
}
},
"additionalProperties": false
}Current and previous-session spot prices for gold, silver, platinum, palladium, copper and nickel, in any supported currency and per troy ounce or gram.
| Argument | Type | Description |
|---|---|---|
| base | string | A currency code from the live catalog at /api/currencies (ISO 4217 fiat plus BTC and the metal codes). Defaults to USD. |
| unit | string | Price per troy ounce or per gram. Defaults to troy_oz. |
| metals | array | Metal symbols to include (xau gold, xag silver, xpt platinum, xpd palladium, xcu copper, ni nickel). Omit for all six; Goldback is not a spot metal. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"base": {
"type": "string",
"minLength": 1,
"description": "A currency code from the live catalog at /api/currencies (ISO 4217 fiat plus BTC and the metal codes). Defaults to USD."
},
"unit": {
"enum": [
"troy_oz",
"gram"
],
"type": "string",
"description": "Price per troy ounce or per gram. Defaults to troy_oz."
},
"metals": {
"type": "array",
"items": {
"enum": [
"xau",
"xag",
"xpt",
"xpd",
"xcu",
"ni"
],
"type": "string"
},
"maxItems": 6,
"minItems": 1,
"description": "Metal symbols to include (xau gold, xag silver, xpt platinum, xpd palladium, xcu copper, ni nickel). Omit for all six; Goldback is not a spot metal."
}
},
"additionalProperties": false
}The live list of codes every `currency`/`base` parameter accepts — ISO 4217 fiat plus the metal codes.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | Case-insensitive substring match against code or name. |
| cursor | string | Opaque continuation token returned by the same tool with exactly the same filters. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 25,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 50,
"minLength": 1,
"description": "Case-insensitive substring match against code or name."
},
"cursor": {
"type": "string",
"maxLength": 2048,
"minLength": 1,
"description": "Opaque continuation token returned by the same tool with exactly the same filters."
}
},
"additionalProperties": false
}