Petroleum Office MCP Server

Give Claude, or any assistant that supports MCP, the whole Petroleum Office function catalog and blueprint library — so it works with real functions and real results instead of guessing at formulas.

What it lets you do

Three clients, three ways of working. Each card lists prompts that show what to ask for.

Claude for Excel — agentic petroleum engineering

Recommended

With the MCP server connected, Claude has the full context of Petroleum Office: every function, every blueprint. It doesn't guess function names — it pulls them from the catalog. It studies blueprint examples to learn how each function is actually used in practice.

Deliverable: a fully working Excel workbook, authored by the agent against your reservoir, your wells, your assumptions.

Example prompts
  • "Use Petroleum Office MCP. Build me a PVT package for a black oil reservoir at 4,500 psia, 220 °F. API 35, gas gravity 0.78, GOR 720 scf/STB. Calibrate Bo, Rs, μo, and viscosity vs pressure. Include a tuning sheet against my measured BPP = 2,400 psia."
  • "Use Petroleum Office MCP. Set up a decline curve analysis workbook for these 12 wells [paste production history]. Fit Arps exponential, hyperbolic, and harmonic for each. Recommend the best fit per well and forecast 10 years of monthly production. Plot rate-vs-time on a log chart."
  • "Use Petroleum Office MCP. Author a VFP table generator for a 7,000 ft vertical well, 2.875" tubing, 30% water cut. Use Hagedorn-Brown. Sweep liquid rate 200–3,000 STB/d × THP 100–500 psi. Output the standard ECLIPSE-format VFP table."
  • "Use Petroleum Office MCP. Generate an Eclipse black-oil PVT input deck. Reservoir at 4,500 psia, 220 °F. Use Standing for BPP and Vasquez-Beggs for Rs. Include rock compressibility and water properties. Cross-check against my lab data table on Sheet2."
  • "Use Petroleum Office MCP. Help me material-balance these production+pressure data. Identify the drive mechanism, fit aquifer constants if needed, and lay out the workbook so I can update it monthly with new readings."
  • "Use Petroleum Office MCP. Build a gas-lift design workbook for this well. Use the unloading blueprint, size the valves, and produce both the design table and the pressure-depth plot."

Claude.ai — calculation and visualization in chat

Desktop + web

Treat the entire Petroleum Office function library as a calculator inside Claude. Run quick one-shot calls or batch calculations across multiple tool calls.

Claude's artifact system plots charts, builds tables, and generates files — all backed by real formula results, not hallucinated numbers.

Example prompts

Quick one-shot calculations

  • "Use Petroleum Office MCP. Calculate bubble-point pressure with Standing's correlation: API 35, γg 0.75, GOR 600 scf/STB, 180 °F."
  • "Use Petroleum Office MCP. What's the gas Z-factor at 4,500 psia, 220 °F, γg 0.72 using Hall-Yarborough?"
  • "Use Petroleum Office MCP. Convert 12,500 m³/day to STB/day. Then to MMSCFD assuming an oil GOR of 800 scf/STB."

Batch + artifact generation

  • "Use Petroleum Office MCP. Plot Arps decline for Qi = 1,500 STB/d, Di = 0.30, b = 0.8 over 10 years. Show monthly rate. Hand me the chart as an artifact."
  • "Use Petroleum Office MCP. Compare Vogel vs Standing vs Fetkovich IPR for Pr = 3,500 psia, Pwf sweep 500 → 3,500 psia in 100-psi steps. Build a table and overlay the three curves on one chart."
  • "Use Petroleum Office MCP. Run Hagedorn-Brown for these 8 tubing-head pressures. Plot pressure traverse for each on a single depth-vs-pressure chart. Annotate the bubble-point depth."
  • "Use Petroleum Office MCP. For this 10-well dataset [paste], compute EUR using best-fit Arps per well. Output a summary CSV with well name, Qi, Di, b, EUR, time-to-eur."
  • "Use Petroleum Office MCP. Build me a relative-permeability table from Corey parameters Swc=0.2, Sor=0.3, Krw_max=0.4, Kro_max=0.9, nw=2.5, no=2.0. Plot the three curves."

Grok — research and screening

Emerging

MCP support is newer in Grok, but the function catalog and blueprint library are ideal for high-level research and screening — find the right correlation, compare methods, scope a workflow before you commit to it.

Example prompts
  • "Use Petroleum Office MCP. Which decline curve method is most appropriate for tight-gas wells with high b factors? Show the Petroleum Office blueprints that demonstrate each."
  • "Use Petroleum Office MCP. Compare Vogel, Standing, and Fetkovich IPR methods. When does each apply? What are the input requirements for each in Petroleum Office?"
  • "Use Petroleum Office MCP. I'm scoping a gas-lift unloading study. What blueprints exist? Walk me through the typical workflow before I commit to a tool."
  • "Use Petroleum Office MCP. What PVT correlations does Petroleum Office support for volatile oils? Which would you start with for an oil with API 45, GOR 1,800 scf/STB?"
  • "Use Petroleum Office MCP. Survey the available pressure-transient analysis tools. Which ones handle horizontal wells with multi-stage fractures?"

Ready to connect?

Step-by-step setup instructions for each client.