01 - Overview · Model Context Protocol

MetalMiner MCP Server: Metal & Commodity Prices, Forecasts, and Analysis for AI Agents

The MetalMiner MCP metal prices server is a Model Context Protocol server that gives AI agents and assistants - including Claude, Cursor, VS Code, ChatGPT and Windsurf - live industrial-metal and commodity data through natural language. Over a single Streamable-HTTP endpoint it exposes more than 20 tools for current prices, up to 10 years of history, support/resistance levels, trend and correlation analysis, 12-month price forecasts, what-if scenario simulation, production-cost (should-cost) data and MetalMiner's proprietary analyst research. Coverage centers on industrial metals: LME base metals, the steel complex, stainless and battery/specialty metals, plus energy and agricultural markets. To connect, add the endpoint to your AI client and sign in with your MetalMiner account (OAuth) - there is no key to copy.

Unlike a raw price API, the server lets an agent ask questions the way a buyer or trader would - "is copper near resistance?", "forecast stainless for Q3", "compare the cost to produce nickel by country" - and return analyst-grade answers with the numbers behind them. Model Context Protocol (MCP) is the open standard, originated by Anthropic, that lets AI assistants call external tools; any client that speaks MCP can use MetalMiner without custom integration.

What
Industrial-metals & commodity intelligence delivered as an MCP server.
Endpoint
https://mcp.metalminer.com/mcp
Transport
Streamable HTTP - one remote server, no local install or process.
Clients
Claude Desktop, Claude Code, Cursor, VS Code (Cline), Windsurf, ChatGPT - any MCP client.
Data
LME base metals, steel, stainless, battery & specialty metals, plus energy & agriculture.
Beyond prices
Forecasts, support/resistance, correlations, scenario simulation, should-cost, research.
Auth
OAuth 2.0 - sign in with your MetalMiner account when your client connects (no key in the URL).
20+Analytical tools
LME·SHFE·COMEXCross-exchange
10yrPrice history
1×Streamable-HTTP MCP
metalminer-mcp · session
What's the LME aluminum price and the 3-month forecast?
get_current_price(aluminum)
get_price_forecast(aluminum, horizon: 90d)
Aluminum is trading at $2,412/mt, up 0.8% today and +3.1% over the month.
90-day outlook: bullish - modeled +4.6% with a 68% confidence band of $2,460–$2,610, sitting just above long-term support at $2,360.
answered live in Claude · get_current_price + get_price_forecast · figures illustrative
02 - Capabilities

What the MetalMiner MCP Server Can Do

The server exposes more than 20 tools spanning pricing, technicals, forecasting, cost modeling and research. Agents call them in plain English; the client selects the right tool automatically. The table below lists the core capabilities, what each returns, and an example prompt.

Capabilities tableCore MetalMiner MCP capabilities
Core MetalMiner MCP capabilities
CapabilityWhat it returnsExample promptTier
Live prices & momentumSpot prices with daily and period-over-period change, plus statistics across one or many metals."What's copper trading at, and how has it moved this month?"Standard
Price evolutionUp to 10 years of history over any range, annotated with the market events behind each move."Show aluminum's 2-year price evolution with key events."Standard
Support & resistanceProprietary short- and long-term support/resistance levels, with buy/sell signal context."Is HRC steel trading near support or resistance now?"Standard
Trend analysisDirection, strength, seasonality and pattern detection over any window."Analyze the nickel trend with seasonality."Standard
Correlation & comparisonCorrelation with significance testing, lead/lag, spreads and side-by-side comparison, normalized across currencies and units."How correlated are copper and aluminum, and which leads?"Standard
Price forecastsDirectional outlook (bullish / bearish / sideways) with confidence intervals, expected change and risk metrics."Give me the 12-month aluminum forecast with confidence."Premium
Scenario simulationModels geopolitical disruptions - tariffs, sanctions, supply shocks - as baseline vs. disrupted price paths."Model the price impact if new tariffs hit imported steel."Premium
Production cost (should-cost)Production-cost data by region, to benchmark quotes and compare cost-to-produce across countries."Compare the cost to produce nickel by country."Premium
Analyst researchSemantic search over MetalMiner's proprietary outlooks (MMO, Annual, GOES) - always the latest edition."Summarize MetalMiner's latest aluminum & stainless outlook."Standard
Units & currency conversionConvert between $/mt, $/lb and $/kg and across USD, EUR, GBP, CNY and more using historical rates."Convert $2,400/mt to $/lb in euros."Standard
Natural-language searchFind the exact commodity or series by name - no IDs to memorize."Find the right series for LME-grade primary aluminum."Standard
Availability checksValidate coverage and spot data gaps before charting or modeling, so answers stay honest."Do we have enough daily data to chart zinc since 2019?"Standard

Premium capabilities - forecasting, scenario simulation and production-cost data - are enabled per account.

03 - Coverage

Which Metals and Commodities Are Covered

Coverage is built for the metals that procurement and trading teams actually price: LME base metals, the full steel complex, stainless and its inputs, and battery/specialty metals - plus energy and agricultural markets.

Coverage tableCommodity coverage by family
MetalMiner MCP commodity coverage by family
FamilyIncluded commodities
Base metals (LME)Aluminum, copper, nickel, zinc, lead, tin
Steel & flat productsHRC (hot-rolled coil), CRC (cold-rolled coil), HDG (galvanized), steel plate, wire rod, GOES electrical steel
Stainless & inputsStainless (Cr-Ni), ferronickel, nickel sulfate & ore, ferrochromium, chromium
Battery & specialtyLithium & lithium metal, manganese, vanadium, titanium, molybdenum, tungsten, silicon, graphite
Critical minerals and rare earth metalsAntimony, tungsten, dysprosium, samarium, neodymium, terbium, yttrium
See full list of metals covered
Aluminum Antimony Arsenic Barite Beryllium Bismuth Boron Cerium Cesium Chromium Cobalt Copper Dysprosium Erbium Europium Fluorspar Gadolinium Gallium Germanium Graphite Hafnium Holmium Indium Iridium Lanthanum Lead Lithium Lutetium Magnesium Manganese Metallurgical coal Neodymium Nickel Niobium Palladium Phosphate Platinum Potash Praseodymium Rhenium Rhodium Rubidium Ruthenium Samarium Scandium Silicon Silver Tantalum Tellurium Terbium Thulium Tin Titanium Tungsten Uranium Vanadium Ytterbium Yttrium Zinc Zirconium
Energy & agricultureSelected energy and agricultural markets for cross-commodity context

Prices are normalized across exchanges (LME, SHFE, COMEX) and across units and currencies, so values can be compared directly.

04 - Comparison

MetalMiner MCP vs. a Generic Price API vs. a Precious-Metals MCP

A precious-metals spot API can tell you what gold costs. The MetalMiner MCP server tells an agent where industrial metals are heading, what's driving them, and what it costs to make them - the reasoning a buyer or trader needs. Most commodity MCPs return only a current or historical price; most metal MCPs available today are precious-metals spot servers.

Comparison tableCapability comparison
Capability comparison
CapabilityMetalMiner MCPGeneric commodity price APIPrecious-metals MCP
Current & historical pricesYesYesYes
Industrial-metals focus (LME, steel, stainless)YesPartialNo
Support & resistance levelsYesNoNo
Trend analysis with seasonalityYesNoNo
Correlation & lead/lag analysisYesNoNo
12-month price forecastsYesNoNo
Scenario / what-if simulationYesNoNo
Production-cost (should-cost) dataYesNoNo
Proprietary analyst researchYesNoNo
Natural-language tool access via MCPYesVariesYes
12-month forecasts Disruption scenarios Support / resistance Correlation & lead-lag Production cost by region Proprietary research
05 - Use cases

What Teams Build With It

  • Procurement & should-cost agents - benchmark supplier quotes against live prices and production cost, and flag when to buy.
  • Hedging & trade timing - watch support/resistance and forecasts to time purchases or hedges across the metals complex.
  • Forecasting copilots - drop 12-month outlooks and what-if scenarios straight into Claude or a custom agent.
  • Market monitoring - daily briefings that pull prices, trends and the latest analyst research automatically.
  • Risk & scenario analysis - model tariff, sanction and supply-shock impacts before they hit the cost base.
  • Custom metals agents - one MCP endpoint and 20+ tools as the data layer for any commodity AI workflow.
06 - Quickstart

How to Add MetalMiner to Your AI Client

Add the MetalMiner MCP metal prices endpoint https://mcp.metalminer.com/mcp to your AI client. The first time it connects, your browser opens to sign in to MetalMiner and approve access (OAuth) - no key to copy or paste. It's one remote server: no install, no local process. Setup for each supported client is below.

Claude (Desktop & Web)

Open Settings → Connectors → Add custom connector, paste https://mcp.metalminer.com/mcp, and click Connect. A browser window opens to sign in to your MetalMiner account and approve access - then Claude is connected. No config file or key needed.

Claude Code (CLI)

Run this, then type /mcp inside Claude Code and choose Authenticate
claude mcp add --transport http metalminer https://mcp.metalminer.com/mcp

Cursor

~/.cursor/mcp.json · or Settings → MCP → Add
{
  "mcpServers": {
    "metalminer": {
      "url": "https://mcp.metalminer.com/mcp"
    }
  }
}

Cursor prompts you to sign in (OAuth) the first time it connects.

VS Code (Cline)

Cline → MCP Servers → Configure · cline_mcp_settings.json
{
  "mcpServers": {
    "metalminer": {
      "url": "https://mcp.metalminer.com/mcp"
    }
  }
}

Approve the sign-in prompt (OAuth) when it first connects.

Windsurf

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "metalminer": {
      "serverUrl": "https://mcp.metalminer.com/mcp"
    }
  }
}

Any MCP client (Streamable HTTP)

Endpoint & authentication
# Endpoint
https://mcp.metalminer.com/mcp

# Auth: OAuth 2.0 (Authorization Code + PKCE)
# Point your client at the endpoint above; it discovers the
# authorization server automatically and opens a browser for
# sign-in. The token is sent as Authorization: Bearer - you
# never copy a key.

# Programmatic / non-interactive access (optional):
# send your key as  X-API-Key: YOUR_KEY

Then just ask, for example: What's the LME aluminum price and 3-month forecast? Your client discovers the available tools automatically.

07 - FAQ

MCP Metal Prices:
Frequently Asked Questions

What is the MetalMiner MCP server?

It is a Model Context Protocol (MCP) server that lets AI agents and assistants like Claude, Cursor and ChatGPT pull live metal and commodity prices, 12-month forecasts, support/resistance levels, correlations, production costs and MetalMiner's analyst research using natural language. It connects over a single Streamable-HTTP endpoint, and you authenticate by signing in with your MetalMiner account (OAuth).

Which AI clients does it work with?

Any MCP-compatible client, including Claude Desktop, Claude Code, Cursor, VS Code with Cline, Windsurf, and ChatGPT via an MCP connector. It uses the standard Streamable-HTTP transport, so new MCP clients work without changes.

Which Metals and Commodities Are Covered?

Industrial metals are the focus: LME base metals (aluminum, copper, nickel, zinc, lead, tin), the steel complex (HRC, CRC, HDG, plate, GOES electrical steel), stainless steel and its inputs, and battery/specialty metals such as lithium, manganese, titanium, molybdenum and vanadium - plus energy and agricultural markets.

Can it forecast metal prices?

Yes. The forecasting tools return a directional outlook (bullish, bearish or sideways), confidence intervals, expected price change and risk metrics. You can also run what-if scenario simulations, such as modeling the price impact of new tariffs or sanctions on a metal. Forecasting is a premium capability enabled per account.

How is this different from a generic commodity price API or a
precious-metals MCP?

Most commodity MCPs only return a current or historical price, and most metal MCPs today are precious-metals spot servers. MetalMiner adds analytical depth - 12-month forecasts, support/resistance, correlation analysis, trend analysis, production-cost data and proprietary research - and specializes in industrial metals such as LME base metals, steel and stainless rather than precious-metals spot prices.

How do I sign in / authenticate?

There is no key to paste - the server uses OAuth. Add the endpoint https://mcp.metalminer.com/mcp to your AI client and it opens a browser for you to sign in to your MetalMiner account and approve access. Premium capabilities such as forecasting and production-cost data are enabled per account. API keys remain available for direct, programmatic API access via an X-API-Key header.

How do I add metal prices to Claude or Cursor?

Add https://mcp.metalminer.com/mcp to your client - in Claude, Settings → Connectors → Add custom connector; in Cursor, the MCP settings - then sign in when the browser prompt appears and ask in plain English, for example: "What's the LME aluminum price and 3-month forecast?" See the Quickstart above for per-client steps.

Does it support LME prices?

Yes. LME-quoted base metals are core coverage, with cross-currency and cross-unit normalization so you can compare against COMEX (USD/lb) or SHFE (CNY) pricing.

Get started

Give Your Agents a Metals Desk

Live prices, forecasts and market intelligence - in Claude, Cursor, or whatever you're building.

Already have a MetalMiner account? Add https://mcp.metalminer.com/mcp to your client and sign in.

Last updated June 2026 · MetalMiner industrial-metals price intelligence


MCP metal prices
Scroll to Top