Petroleum Calcs logo

Petroleum Calcs

Live

Petroleum-engineering calculations across PVT, decline curves, material balance, SCAL, fracturing, and facilities as pure compute. Toggle on and use, no setup needed.

What is Petroleum Calcs?

On-platform petroleum-engineering math across PVT, decline-curve analysis, material balance, special core analysis (SCAL), hydraulic fracturing, and surface facilities. Deterministic field-unit correlations (Standing, Vasquez-Beggs, Glaso, Sutton, Dranchuk-Abou-Kassem, McCain, Arps, Duong, Brooks-Corey, PKN/KGD, Weymouth and more) that pair with production and well-data connectors to turn raw data into engineering answers, no credentials, no external API.

Available Tools

  • pvt_bubblePoint
    Oil bubble-point pressure (Standing 1947).
  • pvt_solutionGOR
    Solution GOR Rs at pressure (Standing).
  • pvt_oilFVF
    Saturated oil formation volume factor Bo (Standing).
  • pvt_deadOilViscosity
    Dead-oil viscosity (Beggs-Robinson).
  • pvt_oilViscosity
    Live oil viscosity (Beggs-Robinson; undersaturated via Vasquez).
  • pvt_gasZ
    Gas Z-factor (Dranchuk-Abou-Kassem).
  • pvt_gasFVF
    Gas formation volume factor Bg.
  • pvt_gasViscosity
    Gas viscosity (Lee-Gonzalez-Eakin).
  • pvt_gasPseudoCriticals
    Gas pseudo-criticals Ppc/Tpc (Sutton).
  • dca_arpsRate
    Arps decline rate q(t): exp/hyperbolic/harmonic.
  • dca_arpsCum
    Arps cumulative production Np(t).
  • dca_arpsEUR
    Arps EUR to economic-limit rate.
  • dca_arpsFit
    Fit Arps qi/Di/b to rate-time data.
  • dca_modHypRate
    Modified-hyperbolic decline rate (unconventional).
  • dca_modHypEUR
    Modified-hyperbolic EUR to economic limit.
  • dca_duongRate
    Duong (2011) shale decline rate.
  • pvt_bubble_point_glaso
    Bubble-point pressure (Glaso 1980).
  • pvt_water_fvf_mccain
    Water formation volume factor Bw (McCain 1990).
  • mbe_pz
    p/z material-balance plotting variable.
  • mbe_ogip_from_pz
    OGIP from p/z material balance.
  • scal_brooksCoreyPc
    Brooks-Corey capillary pressure from saturation.
  • scal_coreyKrw
    Corey water relative permeability.
  • frac_dimensionless_conductivity
    Dimensionless fracture conductivity Cfd.
  • frac_fluid_efficiency
    Hydraulic-fracture fluid efficiency.
  • sf_chokeCriticalPressure
    Critical-flow wellhead pressure upstream of a choke (Gilbert).
  • sf_gasDensity
    Gas density at flowing pipeline conditions.

Requirements

  • No setup needed
    Toggle on and use, pure compute, no credentials.

Quick Setup Guide

Follow these steps to connect your AI agents to this connector

Toggle the connector on at /mcp, it works immediately with no credentials.

Connect to Your AI Assistant

Choose your AI assistant below for specific setup instructions

Follow these steps to connect Petroleum Calcs to Claude:

Step 1: Open Claude Settings

Launch Claude → Click the profile button (bottom left) → Navigate to Settings

Step 2: Access Connectors

Scroll down to the Connectors tab → Navigate to the bottom → Click “Add Custom Connector”

Step 3: Name Your Connector

Enter any name you'd like for this connector

Step 4: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 5: Add the Connector

Paste the URL in the “Remote MCP Server URL” text box → Click Add

Step 6: Start Using

Your connector is now ready to use in Claude

Follow these steps to connect Petroleum Calcs to ChatGPT:

Step 1: Enable Developer Mode

Go to Settings → Connectors → Advanced → Enable Developer mode

Step 2: Create New Connector

Go back to Connectors page → Click “Create” (top right)

Step 3: Name Your Connector

Enter any name you'd like for this connector (descriptions are optional)

Step 4: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 5: Add the URL

Paste the URL in the “MCP Server URL” text box

Step 6: Set Authentication

Click the authentication dropdown → Select “No authentication” (PatchOps handles authentication internally)

Step 7: Create the Connector

Click “I understand and want to continue” checkbox → Press Create

Step 8: Using the Connector

Start a new chat → Click the + button (left of text box) → Open dropdown → Hover over three dots labeled “More” → Select your connector

Instructions for connecting Petroleum Calcs to GitHub Copilot:

Coming Soon

Detailed setup instructions for GitHub Copilot will be added here.

For other MCP-compatible platforms:

Step 1: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 2: Add to Configuration

Add this configuration to your MCP settings file. Replace the URL with your specific connector URL from the /mcp page:

"Petroleum Calcs-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}

Example Configuration

Here’s an example using PatchOps MCP:

"PatchOps-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}