Bullion Price Check MCP
Provides live gold, silver, and platinum spot prices, lowest dealer prices, and calculators for melt value, scrap gold, junk silver, premium over spot, true cost, and gold-silver ratio via 10 read-only tools.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://bullionpricecheck.com/mcpWhat you can do with it
- Retrieve live spot prices for gold, silver, and platinum
- Find the lowest dealer prices for tracked bullion products
- Calculate melt value for coins and bars
- Check premium over spot and true cost of orders
Source and maintenance
Protocol and capabilities
- Server
- bullion-price-check 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 10 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
10 advertised
get_spot_prices — Get spot prices
Live gold, silver and platinum spot prices in USD per troy ounce, with the time each was read and the gold-silver ratio.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Get spot prices",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}list_products — List tracked products
List the bullion products Bullion Price Check tracks (slug, name, metal, troy oz) with today's lowest listed dealer price for each. Use a slug with get_dealer_prices. This is the complete list: a product that is not listed is not tracked.
{
"type": "object",
"properties": {
"metal": {
"enum": [
"gold",
"silver",
"platinum"
],
"type": "string",
"description": "Only list products of this metal."
}
},
"additionalProperties": false
}{
"title": "List tracked products",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_dealer_prices — Get dealer prices for a product
Current listed dealer prices for one tracked product, lowest first. Sorted by price only: dealers marked "Partner" pay to list and are never ranked by anything but price. Only prices checked in the last 24 hours are returned. If the product is not tracked, it returns an error that names the closest tracked products; it never substitutes a different size or weight.
{
"type": "object",
"required": [
"product"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1,
"description": "Maximum number of dealers to return."
},
"payment": {
"enum": [
"bank",
"card"
],
"type": "string",
"default": "bank",
"description": "bank = check/ACH/wire price (default); card = the dealer's listed credit card price."
},
"product": {
"type": "string",
"description": "Product slug from list_products (for example american-silver-eagle-1oz) or a name with its weight, such as \"1 oz silver eagle\". A name only matches a product of the same weight. If the product is not tracked, the tool returns an error naming the closest tracked products."
}
},
"additionalProperties": false
}{
"title": "Get dealer prices for a product",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}melt_value — Melt value calculator
Melt (metal) value of any gold, silver or platinum item at live spot: weight x purity x spot. Weight in troy oz, grams, kilograms or pennyweight.
{
"type": "object",
"required": [
"metal",
"weight"
],
"properties": {
"unit": {
"enum": [
"ozt",
"g",
"kg",
"dwt"
],
"type": "string",
"default": "ozt",
"description": "ozt = troy ounce, g = gram, kg = kilogram, dwt = pennyweight."
},
"metal": {
"enum": [
"gold",
"silver",
"platinum"
],
"type": "string"
},
"purity": {
"type": "number",
"default": 1,
"maximum": 1,
"description": "Metal fineness as a fraction, for example 0.999, 0.9167 (22k), 0.925 (sterling), 0.90 (US 90% coins).",
"exclusiveMinimum": 0
},
"weight": {
"type": "number",
"description": "Gross weight of the item.",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}{
"title": "Melt value calculator",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}junk_silver_melt — Junk silver melt calculator
Silver content and melt value of US junk silver coins by face value: 90% (pre-1965 dimes, quarters, halves), 40% (1965-1970 Kennedy halves or Eisenhower dollars) or 35% (1942-1945 war nickels). For 90% coins it also shows the 0.715 oz worn-coin figure and today's lowest dealer ask per $1 face.
{
"type": "object",
"required": [
"face_value"
],
"properties": {
"coin_type": {
"enum": [
"90",
"40",
"40_eisenhower",
"35"
],
"type": "string",
"default": "90",
"description": "90 = 90% silver; 40 = 40% Kennedy halves; 40_eisenhower = 40% Eisenhower dollars; 35 = 35% war nickels."
},
"face_value": {
"type": "number",
"description": "Total face value in US dollars, for example 10 for $10 face.",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}{
"title": "Junk silver melt calculator",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}premium_over_spot — Premium over spot checker
Premium over spot for a price you were quoted. Give a tracked product slug to also see where the price sits against today's lowest, median and highest listed dealer prices, or give metal and weight for any item.
{
"type": "object",
"required": [
"price"
],
"properties": {
"metal": {
"enum": [
"gold",
"silver",
"platinum"
],
"type": "string",
"description": "Use with weight_ozt when the item is not a tracked product."
},
"price": {
"type": "number",
"description": "Price quoted for one item, in USD.",
"exclusiveMinimum": 0
},
"payment": {
"enum": [
"bank",
"card"
],
"type": "string",
"default": "bank",
"description": "Which dealer price list to compare with (tracked products only)."
},
"product": {
"type": "string",
"description": "Tracked product slug or name with its weight (see list_products). A name only matches a product of the same weight."
},
"weight_ozt": {
"type": "number",
"description": "Pure metal content in troy ounces (use with metal).",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}{
"title": "Premium over spot checker",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}true_cost — True cost calculator
Delivered cost of a bullion order. Mode 1: give price (per item), quantity, shipping and a payment fee to get the all-in total. Mode 2: give a tracked product and quantity (no price) to rank dealers by delivered total using each dealer's published shipping and payment fees.
{
"type": "object",
"properties": {
"price": {
"type": "number",
"description": "Mode 1: price per item in USD.",
"exclusiveMinimum": 0
},
"payment": {
"enum": [
"bank",
"card"
],
"type": "string",
"default": "bank",
"description": "Mode 2: pay by check/ACH/wire (bank) or credit card."
},
"product": {
"type": "string",
"description": "Tracked product slug or name with its weight (see list_products). Mode 2 when price is not given; in mode 1 it adds per-ounce cost and premium."
},
"quantity": {
"type": "integer",
"default": 1,
"maximum": 10000,
"minimum": 1
},
"shipping": {
"type": "number",
"default": 0,
"minimum": 0,
"description": "Mode 1: shipping charge for the whole order in USD."
},
"payment_fee_pct": {
"type": "number",
"default": 0,
"maximum": 20,
"minimum": 0,
"description": "Mode 1: payment method fee as a percent of the item total (for example 3.5 for a card surcharge)."
},
"payment_fee_usd": {
"type": "number",
"default": 0,
"minimum": 0,
"description": "Mode 1: flat payment fee in USD (for example a wire fee)."
}
},
"additionalProperties": false
}{
"title": "True cost calculator",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}gold_silver_ratio — Gold-silver ratio
Live gold-silver ratio (ounces of silver one ounce of gold buys at spot), with an optional ounce converter.
{
"type": "object",
"properties": {
"direction": {
"enum": [
"gold_to_silver",
"silver_to_gold"
],
"type": "string",
"default": "gold_to_silver"
},
"amount_ozt": {
"type": "number",
"minimum": 0,
"description": "Troy ounces to convert."
}
},
"additionalProperties": false
}{
"title": "Gold-silver ratio",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}scrap_gold_value — Scrap gold calculator
Full melt value of scrap gold or jewelry by karat and weight at live gold spot (karat/24, with 24k at 99.9%). Optionally give an offer to see what share of melt it is.
{
"type": "object",
"required": [
"karat",
"weight"
],
"properties": {
"unit": {
"enum": [
"g",
"dwt",
"ozt"
],
"type": "string",
"default": "g",
"description": "g = gram, dwt = pennyweight, ozt = troy ounce."
},
"karat": {
"type": "number",
"maximum": 24,
"minimum": 1,
"description": "Gold karat, for example 10, 14, 18, 22 or 24."
},
"weight": {
"type": "number",
"exclusiveMinimum": 0
},
"offer_usd": {
"type": "number",
"description": "Optional offer you received, to compare with melt.",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}{
"title": "Scrap gold calculator",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_premium_index — Bullion Premium Index
Current Bullion Premium Index: for each tracked product, the lowest premium over spot today, the dealer median premium and the 7-day median and minimum of the lowest premium.
{
"type": "object",
"properties": {
"metal": {
"enum": [
"gold",
"silver",
"platinum"
],
"type": "string"
}
},
"additionalProperties": false
}{
"title": "Bullion Premium Index",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 369 ms
- 95th percentile latency
- 369 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 369 ms · metadata changed · 10 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http bullion-price-check-mcp https://bullionpricecheck.com/mcpCodex
codex mcp add bullion-price-check-mcp --url https://bullionpricecheck.com/mcpCursor
{
"mcpServers": {
"bullion-price-check-mcp": {
"url": "https://bullionpricecheck.com/mcp"
}
}
}Cline
{
"mcpServers": {
"bullion-price-check-mcp": {
"type": "streamableHttp",
"url": "https://bullionpricecheck.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"bullion-price-check-mcp": {
"type": "http",
"url": "https://bullionpricecheck.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http bullion-price-check-mcp https://bullionpricecheck.com/mcpClaude Desktop
{
"mcpServers": {
"bullion-price-check-mcp": {
"url": "https://bullionpricecheck.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"bullion-price-check-mcp": {
"serverUrl": "https://bullionpricecheck.com/mcp"
}
}
}Let your agent find its tools
Find servers like Bullion Price Check MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run Bullion Price Check MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.