NOV WellData logo

NOV WellData

Live

Real-time and historical drilling data — jobs, time/depth series, surveys, BHAs, casings, formations, torque & drag, reports.

What is NOV WellData?

NOV WellData API integration with 97 methods covering the full drilling data lifecycle. Real-time 1-second time series, depth-indexed data, directional surveys, BHA assemblies, casing strings, formations, mud checks, torque & drag models, pressure models, alarms, reports, notes, segments, and file management. Basic auth (username:password) with automatic token management.

Available Tools

  • getJobs
    List all jobs (wells) with filtering and sorting
  • getJob
    Get job details by ID
  • getAlarmEvents
    Get alarm events for a job
  • getAlarmConfigurations
    Get alarm configurations
  • getMudPumps
    Get mud pump data
  • getRigs
    Get rig data
  • getAttributes
    Get all data channels/attributes for a job
  • getCalculatedAttributes
    Get calculated attributes
  • getRoadmapAttributes
    Get roadmap attributes
  • getConfigurations
    Get job configurations
  • getTimeData
    Get historical time series data
  • getCurrentTimeData
    Get last known real-time values
  • getTimeEvents
    Get events over a time range
  • getTimeSummary
    Get time summary for an attribute
  • getDepthData
    Get historical depth-indexed data
  • getConnections
    Get connection time data
  • getSurveys
    Get directional surveys
  • getCurrentSurvey
    Get current real-time survey
  • getSurveyModels
    Get survey correction models
  • getFormations
    Get formation tops
  • getRuns
    Get all runs for a job
  • getBhas
    Get BHA (Bottom Hole Assembly) data
  • getCasings
    Get casing string data
  • getSections
    Get well sections
  • getSwabSurgeData
    Get swab/surge EMW data
  • getTripSpeedModel
    Get trip speed swab/surge model
  • getMudChecks
    Get mud check data
  • getNotes
    Get well notes
  • createNote
    Create a note on a job
  • getNoteChanges
    Stream real-time note changes
  • getTorqueDragData
    Get torque & drag run data
  • getTorqueDragModel
    Get torque & drag model
  • getPressureModels
    Get pressure models
  • getSegments
    Get well segments
  • getReportClassifications
    List available report types
  • getSummaryReports
    Get summary reports
  • getNextReport
    Get the next queued report
  • getUploadedFiles
    List uploaded files for a job
  • exportTimeDelimited
    Export time data as CSV/delimited
  • exportDepthDelimited
    Export depth data as CSV/delimited
  • getCurrentUser
    Get current authenticated user
  • getUnitDefinitions
    Get unit of measure definitions

Requirements

  • NOV WellData account
    Access to data.welldata.net
  • Username + password required
    Enter as username:password (colon-separated) on the MCP Servers page. Token acquired automatically.

Quick Setup Guide

Follow these steps to connect your AI agents to this connector

Use your NOV WellData account username and password.

Navigate to /mcp, find NOV WellData, and enter username:password in the credential field.

Use getJobs to list available wells, then getTimeData or getSurveys for drilling data.

Connect to Your AI Assistant

Choose your AI assistant below for specific setup instructions

Follow these steps to connect NOV WellData 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 NOV WellData 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 NOV WellData 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:

"NOV WellData-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"
}