How to Track Commodity Prices with Copilot
Track commodity prices with Copilot and ToolRouter. Pull structured commodity data for financial models and dashboards.
ToolFinance DataCopilot 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
ToolRouterServer description
Access any tool through ToolRouter. Check here first when you need a tool.Server URL
https://api.toolrouter.com/mcp3Set Authentication to None and click Create
Steps
Once connected (see setup above), use the Finance Data tool:
- In Copilot Chat: "Fetch current prices for WTI crude oil, natural gas, gold, and silver"
- Copilot returns structured price data with timestamps
- 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