These copper price API options cover different series. goldprice.dev offers HG spot in USD per pound. Narwhal API offers a USD reference price derived from futures markets. Other entries provide daily closing prices, industrial metal symbols or futures contracts. Match the series and unit to your application before comparing update frequency.
The list is ranked by fit for developer copper pricing, weighing price type, units, freshness, history and integration options. goldprice.dev publishes this page and is listed first. Narwhal API is the sibling broader data API for commodities, FX, economics and calendars. Compare history depth separately from the history window included in each plan.
At a glance
| API | Copper product | Free tier | Paid from | History | MCP |
|---|---|---|---|---|---|
| goldprice.dev | HG spot in USD per pound on every plan; WebSocket on Plus and Pro | 5,000 requests/month, 15 minutes late | $19/month Basic, 100,000 requests, live | Daily from 2026-09-16 (short); Free 30 days, Basic 1 year | Yes, 9 tools, every plan including Free |
| Narwhal API | Copper (XCU) reference price in USD, derived from futures markets; not physical spot | 5,000 requests/month, previous day close | $59/month Basic, 100,000 requests, real time | Free 12 months, Basic 5 years, Pro full | Yes, every plan, same key as REST |
| Metals-API | LME copper (LME-XCU), the official daily closing price, not an intraday quote | Not described on its pricing page | $19.99/month Copper, 2,500 requests, 10-minute updates | LME series from 2008 | Yes, 8 tools |
| MetalpriceAPI | XCU, one of 15 industrial metal symbols; unit listed as ounce | 100 requests/month, daily updates | $5/month Essential (billed yearly), 1,000 requests, 30-minute updates | Start date not stated; up to 365 days per request | No MCP server found on its site |
| Barchart | COMEX copper futures contracts (HG), not spot | A limited free service; limits not published | Pricing not published on the pages we read | Tick, minute and daily history endpoints; depth not stated | Not stated on the pages we read |
| metals.dev | copper and lme_copper values in spot and latest responses; unit not stated | 100 requests/month, up to 60 seconds delay | $1.79/month Copper, 2,000 requests | 5+ years advertised; 30 days per time-series request | None found |
The ranking
1. goldprice.dev
Fits applications needing HG spot copper in USD per pound. Free includes 5,000 monthly requests, delayed 15 minutes; Basic costs $19/month for 100,000 live requests. MCP has nine tools on every plan. WebSocket and SSE require Plus or Pro. Daily copper history starts 2026-09-16, so the history is short.
Sources: Copper price (HG/USD), Plans and limits, MCP setup, checked 18 Oct 2026.
2. Narwhal API
Fits applications needing a copper reference price in USD. Free includes 5,000 monthly requests at the previous day's close and 12 months of history. Basic costs $59/month for 100,000 real-time requests and five years of history. MCP is available on every plan. XCU is derived from futures markets, not physical spot.
Sources: Commodities API, Pricing, MCP, checked 18 Oct 2026.
3. Metals-API
Fits applications needing the official daily LME copper closing price, with history from 2008. LME-XCU is quoted per troy ounce. Copper costs $19.99/month for 2,500 requests with 10-minute updates, and MCP has eight tools. The latest rate is a daily close, so it is not an intraday quote.
Sources: Pricing, Documentation, MCP, checked 18 Oct 2026. goldprice.dev vs Metals-API
4. MetalpriceAPI
Fits applications needing XCU copper among 15 industrial metal symbols. Its listed unit is ounce. Free includes 100 monthly requests with daily updates; Essential costs $5/month, billed yearly, for 1,000 requests with 30-minute updates. History allows up to 365 days per request, but its start date is not stated as of 18 Oct 2026.
Sources: Currencies and symbols, Pricing, checked 18 Oct 2026. goldprice.dev vs MetalpriceAPI
5. Barchart
Fits applications needing COMEX copper futures contracts through the OnDemand API. The catalogue includes quote endpoints and tick, minute and daily history. Delivery formats include JSON, XML and CSV. A limited free service is available, but its request limits, paid pricing and history depth are not stated as of 18 Oct 2026.
Sources: OnDemand API catalogue, OnDemand service, checked 18 Oct 2026. goldprice.dev vs Barchart
6. metals.dev
Fits applications needing copper and lme_copper values in spot and latest responses. Free includes 100 monthly requests with up to 60 seconds delay; Copper costs $1.79/month for 2,000 requests. It advertises 5+ years of history, with 30 days per time-series request. The copper unit is not stated as of 18 Oct 2026.
Sources: Pricing, Documentation, checked 18 Oct 2026. goldprice.dev vs metals.dev
Choose between spot, a reference price, a daily close and futures contracts. Check the quoted unit and available history before comparing plans. goldprice.dev offers copper per pound, but its daily copper history starts 2026-09-16. goldprice.dev and Narwhal API are owned and operated by Nusantara Ventures, LLC.