Precious Metals Spot Prices
Pricing
from $10.00 / 1,000 client lookups
Precious Metals Spot Prices
Real-time spot prices for gold, silver, platinum, palladium, and copper. Includes bullion value calculator and US silver coin melt value tool. Designed for AI agents via MCP.
Pricing
from $10.00 / 1,000 client lookups
Rating
0.0
(0)
Developer
Brian Mowell
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
Real-time precious metals spot prices for AI agents via MCP. Gold, silver, platinum, palladium, and copper — live futures data with bullion value calculator.
Built by Mowell Labs.
What it does
This MCP server gives AI agents instant access to precious metals market data. No scraping, no API keys to manage — just call the tool and get structured JSON back.
- Live spot prices from Yahoo Finance futures (GC=F, SI=F, PL=F, PA=F, HG=F)
- Bullion value calculator — spot × weight × purity for any bar, round, or coin
- US silver coin melt values — pre-1965 dimes, quarters, half dollars, and dollars
- 60-second cache — fast responses without hammering the data source
- Validation — price range checks filter bad data from contract rollovers
Tools
get_spot_price
Get the current price per troy ounce for a single metal.
Input:
{"metal": "gold"}
Output:
{"metal": "gold","symbol": "XAU","price_per_troy_oz": 4788.60,"currency": "USD","change": 44.60,"change_percent": 0.95,"source": "yahoo_finance","timestamp": "2026-04-08T17:13:29Z"}
get_all_spot_prices
Get all five metals in a single call.
Input: none required
Output:
{"prices": [{"metal": "gold", "price_per_troy_oz": 4788.60, "...": "..."},{"metal": "silver", "price_per_troy_oz": 75.58, "...": "..."},{"metal": "platinum", "price_per_troy_oz": 2065.60, "...": "..."},{"metal": "palladium", "price_per_troy_oz": 1599.50, "...": "..."},{"metal": "copper", "price_per_troy_oz": 0.40, "...": "..."}],"currency": "USD","supported_metals": ["gold", "silver", "platinum", "palladium", "copper"]}
calculate_bullion_value
Calculate the melt value of a bullion piece.
Input:
{"metal": "gold", "weight_troy_oz": 1.0, "purity": 0.999}
Output:
{"metal": "gold","weight_troy_oz": 1.0,"purity": 0.999,"spot_price_per_oz": 4788.60,"estimated_value": 4783.81,"currency": "USD","note": "Melt/bullion value only. Retail premiums, numismatic value, and dealer spreads not included."}
Common purity values: 0.999 (fine), 0.9167 (22k gold), 0.900 (90% silver coins), 0.9995 (platinum).
get_silver_melt_value
Calculate the silver melt value of pre-1965 US coins.
Input:
{"denomination": "quarter", "year": 1964}
Output:
{"denomination": "quarter","year": 1964,"silver_content_troy_oz": 0.1808,"silver_spot_price": 75.58,"melt_value": 13.66,"note": "Based on 90% silver composition (pre-1965 US coins)."}
Supported denominations: dime, quarter, half_dollar, dollar.
Supported metals
| Metal | Ticker | Symbol | Example price |
|---|---|---|---|
| Gold | GC=F | XAU | $4,788/oz |
| Silver | SI=F | XAG | $75.58/oz |
| Platinum | PL=F | XPT | $2,065/oz |
| Palladium | PA=F | XPD | $1,599/oz |
| Copper | HG=F | HG | $0.40/oz |
Pricing
| Event | Price |
|---|---|
| Single metal spot price | $0.005 |
| All metals batch lookup | $0.010 |
| Bullion value calculation | $0.005 |
| Silver melt value lookup | $0.005 |
Use with Claude Desktop
Add to your MCP client configuration:
{"mcpServers": {"spot-prices": {"command": "npx","args": ["-y", "mcp-remote", "https://mowell-labs--spot-prices.apify.actor/mcp"]}}}
Then ask your AI assistant:
- "What's the current gold price?"
- "How much is a 10 oz silver bar worth?"
- "What's the melt value of a 1964 quarter?"
- "Give me all precious metals prices."
Data source
Prices are sourced from Yahoo Finance futures contracts via the yfinance library. These are near-month futures prices that closely track spot during market hours.
- Cache TTL: 60 seconds
- Fallback prices returned (clearly marked) if live data is unavailable
- Price validation filters bad data from contract rollovers or API glitches
License
MIT — Mowell Labs