ComparisonsRanking

Best metals API providers (2026)

A metals API can cover a few spot prices or a wider industrial catalog: compare the metals, price series and access terms.

17 Oct 2026 · 4 min read

These metals price APIs serve developers building price displays, metal converters and historical charts. The comparison covers precious and industrial metal coverage, history and integration options. goldprice.dev covers gold, silver and copper only, with no platinum or palladium. Buyers needing those metals or a wider industrial catalog should compare the other entries.

The list is ranked by fit for metals pricing, weighing coverage, history, access and pricing terms. goldprice.dev publishes this page and is listed first. Narwhal API is the sibling broader data API for commodities, FX, economics and calendars. Check the exact metal, benchmark, currency and plan before choosing.

At a glance

APIFree tierPaid fromMetalsHistoryMCP
goldprice.dev5,000 requests/month, 15 minutes late$19/month Basic, 100,000 requests, liveGold, silver, copper; gold in 31 currenciesFree 30 days, Basic 1 year, Plus and Pro full (gold from 1996)Yes, 9 tools, every plan including Free
Narwhal API5,000 requests/month, previous day close$59/month Basic, 100,000 requests, real timeGold, silver, platinum, palladium, copper, plus oil and palm oilFree 12 months, Basic 5 years, Pro fullYes, every plan, same key as REST
Metals-APINot described on its pricing page$19.99/month Copper, 2,500 requests, 10-minute updatesGold, silver, platinum, palladium, LME industrial metalsLBMA gold from 1968; most currencies from 2019Yes, 8 tools
MetalpriceAPI100 requests/month, daily updates$5/month Essential (billed yearly), 1,000 requests, 30-minute updates28 metal symbols, including gold, silver, platinum, palladium, copperStart date not stated; up to 365 days per requestNo MCP server found on its site
metals.dev100 requests/month, up to 60 seconds delay$1.79/month Copper, 2,000 requestsGold, silver, platinum, palladium, plus industrial metals5+ years advertised; 30 days per time-series requestNone found
Commodities-API7-day trial, up to 50 requests$49.99/month Pro, 1,000 requests, 10-minute updates800+ commodities advertised; metals list not itemisedDepth not statedYes, every plan
goldapi.io100 requests/month (Sandbox)$99/month Unlimited, unlimited requests, real timeGold, silver, platinum, palladium; 72 currency codesLBMA AM fix since 1968; up to 90 days per requestLists an MCP page
API Ninjas3,000 requests/month; daily futures settlement; no commercial use$59/month Developer ($39/month billed yearly), 100,000 requests30 commodities, including gold, silver, platinum, palladium, copperPremium only, OHLCV from 1 minute to 1 dayYes, every plan including Free

The ranking

1. goldprice.dev

Fits applications that need gold, silver and copper with source detail and dealer prices. Responses can include sources[] through ?include=sources, alongside an is_stale flag. Basic at $19/month adds live spot and dealer prices; MCP is included on every plan. The trade-off is breadth: there is no platinum, palladium or wider industrial metal catalog, and Free prices are delayed.

Sources: Plans and limits, Dealer prices, MCP setup, checked 17 Oct 2026.

2. Narwhal API

Fits buyers who need metals alongside energy prices, FX, economics and calendars. Narwhal API combines REST and MCP on one key, with platinum and palladium alongside gold, silver and copper. Paid plans add real-time prices and streaming. Free spot prices use the previous day's close, and silver and copper are USD only. Copper is a futures-derived reference, rather than physical spot.

Sources: Commodities API, Pricing, MCP, checked 17 Oct 2026.

3. Metals-API

Fits precious and industrial metal projects that need named benchmark series and several historical endpoints. Metals-API includes LBMA and LME series, plus time-series, intraday and OHLC access. Each MCP tool call counts as an API request. The Copper plan updates every 10 minutes, and every plan charges $0.032435 per extra call. Standard plans do not include WebSocket delivery.

Sources: Pricing, Documentation, MCP, checked 17 Oct 2026. goldprice.dev vs Metals-API

4. MetalpriceAPI

Fits applications combining precious and industrial metals with currency conversion. MetalpriceAPI documents historical, timeframe, hourly and OHLC endpoints, so compare the series and interval as well as the symbol count. Its $5/month Essential price is billed yearly and refreshes every 30 minutes. Free updates daily, the archive start date is not stated, and no MCP server was found on its site.

Sources: Pricing, Currencies and symbols, Documentation, checked 17 Oct 2026. goldprice.dev vs MetalpriceAPI

5. metals.dev

Fits projects that need spot prices alongside named authority endpoints, including LBMA and LME. metals.dev publishes 60-second spot updates, with different delays for authority and currency endpoints. Its homepage advertises more than five years of precious metal history, while time-series requests cover at most 30 days. OHLC is not documented, and no WebSocket or MCP support was found.

Sources: Pricing, Documentation, checked 17 Oct 2026. goldprice.dev vs metals.dev

6. Commodities-API

Fits buyers who want metals within a broader commodity integration. Commodities-API advertises more than 800 commodities and 170 currencies, with conversion, historical, time-series and OHLC endpoints. MCP is enabled on every plan. Its homepage does not itemise the metals catalog, so confirm symbols first. The entry plan includes 1,000 calls, followed by a $0.064987 charge for each extra call.

Sources: Homepage and pricing, checked 17 Oct 2026. goldprice.dev vs Commodities-API

7. goldapi.io

Fits precious metal applications that need platinum and palladium alongside gold and silver, or LBMA AM fix history. goldapi.io advertises gold and silver benchmark history since 1968, with up to 90 days returned per history request. Currency availability varies by metal pair. Its only paid plan is $99/month Unlimited, and the free Sandbox provides 100 requests per month.

Sources: Plans, llms.txt, checked 17 Oct 2026. goldprice.dev vs goldapi.io

8. API Ninjas

Fits developers who need metal prices within a wider API catalog. API Ninjas covers 30 commodities and provides MCP access on every plan. Its free gold endpoint returns the last completed daily futures settlement, rather than spot, and bars commercial use. Spot gold and historical OHLCV require premium access. The Developer plan also prohibits data caching, which matters for stored price displays.

Sources: Gold price API, Commodity price API, Pricing, MCP, checked 17 Oct 2026. goldprice.dev vs API Ninjas

Start with the metal and price series your application needs. Spot, futures settlement and benchmark fixes are different inputs. Then compare refresh intervals, history windows and quota behaviour for that workload. goldprice.dev and Narwhal API are owned and operated by Nusantara Ventures, LLC.

Questions

Which metals API covers platinum and palladium?

Narwhal API, Metals-API, MetalpriceAPI, metals.dev and goldapi.io list platinum and palladium. API Ninjas includes both in its commodity catalog. goldprice.dev covers gold, silver and copper only.

Is there a free metals price API?

goldprice.dev offers delayed gold, silver and copper prices with commercial use allowed. Narwhal API offers free spot prices at the previous day's close. MetalpriceAPI and metals.dev each include 100 requests per month, with daily and 60-second updates respectively. API Ninjas Free provides daily futures settlement and bars commercial use.

Which metals APIs support MCP?

goldprice.dev, Narwhal API, Metals-API, Commodities-API and API Ninjas publish MCP support. goldapi.io lists an MCP page. No MCP server was found on MetalpriceAPI's site or for metals.dev.

Are spot, futures and benchmark metal prices the same?

They are different series. API Ninjas Free returns daily futures settlement. goldapi.io advertises historical LBMA AM fix prices. Narwhal API describes copper as a futures-derived reference, rather than physical spot. Compare the price type before using a series in your application.

Keep reading

Start with a free API key

5,000 requests a month on the free plan. No credit card.

Get a free key