How to Track Commodity Prices with Copilot

Track commodity prices with Copilot and ToolRouter. Pull structured commodity data for financial models and dashboards.

Tool
Finance Data icon
Finance Data

Copilot retrieves commodity prices and returns structured data for direct use in financial models, dashboards, or analysis pipelines. Pull live oil, gas, and metals prices with the exact fields your application needs, and build typed interfaces from real market data without manual transcription.

Connect ToolRouter to Copilot

1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create

Steps

Once connected (see setup above), use the Finance Data tool:

  1. In Copilot Chat: "Fetch current prices for WTI crude oil, natural gas, gold, and silver"
  2. Copilot returns structured price data with timestamps
  3. Ask: "Generate a TypeScript interface for this commodity price data structure"

Example Prompt

Try this with Copilot using the Finance Data tool
Fetch current prices for oil, natural gas, gold, silver, and copper. Return structured JSON I can use in my commodities dashboard component.

Tips

  • Use the returned data structure to build typed interfaces for your commodity tracking app
  • Ask for historical prices alongside current to populate trend charts in one call
  • Copilot can generate chart-ready data arrays directly from the price response