01 - Overview · Model Context Protocol

What Is the MetalMiner Model Context Protocol Server?

The MetalMiner Model Context Protocol (MCP) metal prices server gives AI agents and assistants - including Claude, Cursor, VS Code, ChatGPT, OpenAI, Grok, Perplexity and Windsurf - live industrial-metal and commodity data through natural language. Over a single remote MCP 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.

Support/resistance levels are the price levels where a market has historically stopped falling or stopped rising, and should-cost data is an estimated cost to produce a part or product, built from material, energy, labor and conversion inputs. Coverage centers on industrial metals: base metals quoted on the London Metal Exchange (LME), the steel complex, stainless and battery/specialty metals, plus energy and agricultural markets, with prices normalized across exchanges so LME, Shanghai Futures Exchange (SHFE) and COMEX (CME Group metals exchange) values can be compared directly. 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.

MetalMiner MCP at a Glance

What
Industrial-metals & commodity intelligence delivered as an MCP server.
Endpoint
https://mcp.metalminer.com/mcp
Transport
Streamable HTTP, the transport used by the remote MCP endpoint and supported by the MCP-compatible clients listed below - one remote server, no local install or process.
Clients
Claude Desktop, Claude Code, Cursor, VS Code (Cline), Windsurf, ChatGPT, OpenAI, Grok, Perplexity - 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).
Premium
Forecasts, scenario simulation and production-cost data; enabled per account.
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 Data and Tools Does the MetalMiner MCP Server Provide?

MetalMiner's MCP server provides 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 (hot-rolled coil) 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 - how far ahead or behind one price series moves relative to another - 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, including the MMO, Annual and GOES (grain-oriented electrical steel) reports - 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 Does the MetalMiner MCP Server Cover?

MetalMiner's MCP server covers 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 (hot-dip 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 metals
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. Abbreviations used on this page: HRC, hot-rolled coil; CRC, cold-rolled coil; HDG, hot-dip galvanized; GOES, grain-oriented electrical steel; LME, London Metal Exchange; SHFE, Shanghai Futures Exchange; COMEX, CME Group metals exchange.

04 - Comparison

How Does MetalMiner MCP Compare With Generic Price APIs and Precious-Metals MCP Servers?

MetalMiner's 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 - while a precious-metals spot API can only tell you what gold costs. 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 Can Teams Build With the MetalMiner MCP Server?

  • 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 Do You Add the MetalMiner MCP Server 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 using OAuth with PKCE (Proof Key for Code Exchange), the OAuth flow used for browser-based clients - 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"
    }
  }
}

Grok

Go to grok.com/connectors and click New Connector → Custom connector.

  1. Name it MetalMiner and set the Server to https://mcp.metalminer.com/mcp, then continue to the next screen.
  2. Fill in the OAuth details:
    • Client ID: grok-connector
    • Client Secret: leave empty
    • Authorization Endpoint: https://auth.metalminer.com/api/oidc/auth
    • Token Endpoint: https://auth.metalminer.com/api/oidc/token
    • Scopes: openid email mcp:tools (press Enter after each one instead of typing commas)
    • Token Auth Method: none (PKCE only, recommended)
  3. Save, then sign in with your MetalMiner account when Grok opens the browser.

Perplexity

In Perplexity, click your profile → Settings → Connectors (custom connectors require a paid plan).

  1. Click + Custom connector, name it MetalMiner and paste the Server URL https://mcp.metalminer.com/mcp.
  2. Set Transport to Streamable HTTP, Authentication to OAuth, and tick the acknowledgment checkbox.
  3. Save, then sign in with your MetalMiner account. If the OAuth setup fails, expand Advanced and set the Client ID to perplexity-connector with no secret.

ChatGPT (OpenAI)

In ChatGPT, open Settings → Connectors → Advanced settings and enable Developer mode (available on Plus and Pro; on Business or Enterprise an admin must enable it).

  1. Back in Connectors, click Create.
  2. Name it MetalMiner, paste the MCP Server URL https://mcp.metalminer.com/mcp and choose OAuth authentication. If it asks for a Client ID, use chatgpt-connector with no secret.
  3. Accept the custom-connector notice, create it, and sign in with your MetalMiner account.

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

What Should Users Know Before Connecting to the MetalMiner MCP Server?

What do I need before connecting to the MetalMiner MCP server?

A MetalMiner account and an MCP-compatible AI client such as Claude Desktop, Claude Code, Cursor, VS Code with Cline, Windsurf, Grok, Perplexity, OpenAI or ChatGPT. Add the endpoint https://mcp.metalminer.com/mcp to that client and sign in to your MetalMiner account when the browser prompt appears - there is no key to copy, and no local install or process to run.

Which AI clients are compatible with the MetalMiner MCP server?

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

Are all MetalMiner MCP capabilities available to every account?

No. Standard capabilities - live prices, price history, support/resistance, trend analysis, correlation and comparison, unit and currency conversion, natural-language search and availability checks - come with the server. Premium capabilities, meaning forecasting, scenario simulation and production-cost (should-cost) data, are enabled per account.

How much historical price data can the MetalMiner MCP server access?

Up to 10 years of price history, over any range you ask for, annotated with the market events behind each move.

How does the MetalMiner MCP server identify whether data is
available for a requested analysis?

MetalMiner's MCP server provides availability-check tools that validate coverage and spot data gaps before charting or modeling, so an agent can confirm there is enough data - for example, enough daily data to chart zinc since 2019 - before it answers.

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.

Get started

How Do You Get Started With the MetalMiner MCP Server?

Sign up for a MetalMiner account, then add the endpoint to 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 August 2026 · MetalMiner industrial-metals price intelligence


MetalMiner's MCP metal prices server for AI assistants. Pictured: MetalMiner logo
Scroll to Top