ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use OilPriceAPI with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Access real-time and historical oil, gas, and energy commodity prices. WTI, Brent, Natural Gas, Diesel, and 40+ more via OilPriceAPI.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 10 capabilities

The complete OilPriceAPI capability set.

These are the exact actions your AI can choose when you ask it to work with OilPriceAPI.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 10 available through OilPriceAPI.

  1. 01

    Get wti price

    Prices update every 5 minutes. USE WHEN: - User asks specifically about WTI oil price - User needs the US crude oil benchmark - User wants to check American oil prices - User asks "what is WTI price" EXAMPLES: - "What is WTI price?" → call with no params - "Current WTI crude oil price" → call with no params - "West Texas Intermediate price" → call with no params Get current WTI (West Texas Intermediate) crude oil price

  2. 02

    Get brent price

    Prices update every 5 minutes. USE WHEN: - User asks specifically about Brent oil price - User needs the international crude oil benchmark - User wants to check European/globalThis oil prices - User asks "what is Brent price" EXAMPLES: - "What is Brent price?" → call with no params - "Current Brent crude oil price" → call with no params - "Brent oil benchmark" → call with no params Get current Brent crude oil price

  3. 03

    Get diesel price

    Important for tracking transportation fuel costs and refined product margins. USE WHEN: - User asks about diesel fuel prices - User needs refined product pricing - User wants to track diesel vs crude crack spreads - User asks "what is diesel price" EXAMPLES: - "What is diesel price?" → call with no params - "Current ULSD diesel price" → call with no params - "US diesel fuel cost" → call with no params Get current US Diesel (Ultra Low Sulfur) price

  4. 04

    Get historical prices

    Requires a paid OilPriceAPI subscription. USE WHEN: - User asks about historical oil prices for a specific period - User wants long-term trend analysis or backtesting - User asks for prices from specific dates EXAMPLES: - "WTI prices for Q1 2026" → commodity_code="WTI_USD", start_date="2026-01-01", end_date="2026-03-31" - "Brent crude last year" → commodity_code="BRENT_CRUDE_USD", start_date="2025-01-01", end_date="2025-12-31" Get historical price data for a custom date range

Capability set02 / 03

05-07

3 capabilities in this set.

Part of 10 available through OilPriceAPI.

  1. 05

    Get latest prices

    Prices are updated every 5 minutes for oil, gas, and refined products. USE WHEN: - User asks about current oil prices - User needs the latest commodity prices - User wants to check current WTI or Brent prices - User asks what is the price of oil/gas/coal right now PARAMETERS: - commodity_code (OPTIONAL): Specific commodity code (e.g. "WTI_USD", "BRENT_CRUDE_USD") EXAMPLES: - "What is current oil price?" → call with commodity_code="WTI_USD" - "Latest Brent crude price" → call with commodity_code="BRENT_CRUDE_USD" - "Show all latest energy prices" → call with no params Get the latest spot prices for energy commodities

  2. 06

    Get natural gas price

    Prices update every 5 minutes. USE WHEN: - User asks about natural gas prices - User needs the US natural gas benchmark - User wants to check Henry Hub prices - User asks "what is natural gas price" EXAMPLES: - "What is natural gas price?" → call with no params - "Current Henry Hub gas price" → call with no params - "US natural gas benchmark" → call with no params Get current US Natural Gas (Henry Hub) price

  3. 07

    Get past day prices

    Perfect for tracking intraday price movements and volatility. USE WHEN: - User asks about oil price movements today - User needs hourly price data for the last day - User wants to track intraday volatility - User asks how prices changed in the last 24 hours PARAMETERS: - commodity_code (OPTIONAL): Specific commodity code EXAMPLES: - "Show WTI price movements today" → call with commodity_code="WTI_USD" - "Hourly natural gas prices last 24h" → call with commodity_code="NATURAL_GAS_USD" - "Brent crude intraday prices" → call with commodity_code="BRENT_CRUDE_USD" Get hourly prices data for the last 24 hours

Capability set03 / 03

08-10

3 capabilities in this set.

Part of 10 available through OilPriceAPI.

  1. 08

    Get past month prices

    Great for monthly trend analysis and medium-term price tracking. USE WHEN: - User asks about oil price trends this month - User needs daily prices for the last 30 days - User wants to track monthly price movements - User asks how prices changed over the past month PARAMETERS: - commodity_code (OPTIONAL): Specific commodity code EXAMPLES: - "WTI price trends this month" → call with commodity_code="WTI_USD" - "Monthly natural gas prices" → call with commodity_code="NATURAL_GAS_USD" - "Brent crude last 30 days" → call with commodity_code="BRENT_CRUDE_USD" Get daily price data for the last 30 days

  2. 09

    Get past week prices

    Ideal for weekly trend analysis and short-term price tracking. USE WHEN: - User asks about oil price trends this week - User needs daily prices for the last week - User wants to track weekly price movements - User asks how prices changed over the past week PARAMETERS: - commodity_code (OPTIONAL): Specific commodity code EXAMPLES: - "WTI price trends this week" → call with commodity_code="WTI_USD" - "Weekly natural gas prices" → call with commodity_code="NATURAL_GAS_USD" - "Brent crude last 7 days" → call with commodity_code="BRENT_CRUDE_USD" Get daily price data for the last 7 days

  3. 10

    List commodities

    USE WHEN: - User wants to explore what commodities are available - User needs to find commodity codes for querying prices - User is exploring the API capabilities for the first time - User asks what energy commodities are supported AVAILABLE COMMODITY TYPES: - Crude Oil: WTI_USD, BRENT_CRUDE_USD - Refined Products: DIESEL_USD, GASOLINE_USD, HEATING_OIL_USD, JET_FUEL_USD - Natural Gas: NATURAL_GAS_USD - Coal: COAL_USD - And 40+ more energy commodities EXAMPLES: - "What commodities are available?" → call with no params - "Show me all commodity codes" → call with no params - "List all energy products" → call with no params List all available energy commodities in OilPriceAPI

Observed, not estimated

830ms average. Fast in production.

OilPriceAPI is checked daily against the live service.

Daily averagePeak 1041ms
Aug 20Today
Fastest day
690ms
Slowest day
1041ms
14-day trend
Slowing+13%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of OilPriceAPI, so you can see the experience inside your AI.

It does not authenticate your account with OilPriceAPI. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

OilPriceAPI Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_NfykbC3ULlUI7qdsGwxlsnly7LXjTgbuYZiJyjyc/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — OilPriceAPI capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "oilprice-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_NfykbC3ULlUI7qdsGwxlsnly7LXjTgbuYZiJyjyc/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions OilPriceAPI owners ask.

  • 01

    How often are oil and gas prices updated?

    Oil, gas, and refined product prices (WTI, Brent, Natural Gas, Diesel, Gasoline, etc.) are updated every 5 minutes during market hours. Coal prices update daily. This ensures you have near real-time data for trading decisions and cost monitoring.

  • 02

    How do I get an OilPriceAPI key and what does the free trial include?

    Visit https://oilpriceapi.com/ and sign up for a free account. The 7-day free trial includes 10,000 API requests, access to all 50+ commodities, all endpoints (latest, past day, past week, past month), and no credit card required. After the trial, paid plans start at $15/month. Rate limit on free tier: 60 requests/minute.

  • 03

    What commodity codes are available?

    The API offers 50+ energy commodities. Key codes include: WTI_USD (WTI Crude), BRENT_CRUDE_USD (Brent Crude), NATURAL_GAS_USD (Henry Hub Gas), DIESEL_USD (Ultra Low Sulfur Diesel), GASOLINE_USD (RBOB Gasoline), HEATING_OIL_USD (No. 2 Heating Oil), JET_FUEL_USD (Aviation Fuel/Kerosene), COAL_USD (Newcastle Thermal Coal). Use the list_commodities capability to see the full catalog.

  • 04

    Can I access historical price data for trend analysis?

    Yes! The free tier includes past_day (24h hourly), past_week (7d daily), and past_month (30d daily) endpoints. For custom date ranges beyond 30 days, use the get_historical_prices capability which requires a paid subscription. This is ideal for long-term trend analysis, backtesting trading strategies, and academic research.