Introduction

MCP Integration for your AI Application

SDK guideCLI guideEnverus single page modelS&P Global IHS single page model

SDKs

TypeScript and Python SDKs for the PatchOps MCP surface

The first-party SDKs wrap the public OAuth-protected MCP contract: discovery, OAuth metadata, dynamic client registration, PKCE, token exchange, and JSON-RPC helpers for tools and resources.

The CLI is now published on npm as @patchops/cli, so the fastest way to get started is a global install followed by `patchops login`, then move to the dedicated CLI or SDK page depending on how you want to integrate.

OAuth + PKCE

Register clients, create auth URLs, exchange codes, and refresh tokens.

MCP JSON-RPC

Initialize sessions and call tools or resources without manual transport wiring.

Language support

Vendored today in sdks/typescript and sdks/python.

CLI install

@patchops/cli

Terminal

npm install -g @patchops/cli
patchops login
patchops tools list

Install from npm, authenticate through PatchOps OAuth, then use the CLI for structured invoke or MCP workflows.

Data Platforms(82 connectors)

ComboCurve logo

ComboCurve

Featured

ComboCurve is a cloud-based platform for production forecasting, decline curve analysis, and economic evaluation of oil and gas reserves. Access wells, projects, forecasts with decline parameters, production data, type curves, scenarios, economic runs with one-liner summaries, and directional surveys through a comprehensive MCP integration.

Available Tools

get_wells

List wells with filtering by API number, name, status, state, county, basin, operator, and date ranges.

get_well_by_id

Get detailed well information including identifiers, location, drilling data, and production metrics.

get_projects

List ComboCurve projects containing wells, forecasts, scenarios, type curves, and economic models.

get_daily_productions

Get daily production data (oil, gas, water) with pressures, choke, and injection volumes.

get_monthly_productions

Get monthly aggregated production data (oil, gas, water) with operational metrics.

get_forecasts

List forecasts within a project with decline curve parameters and production projections.

get_forecast_parameters

Get decline curve parameters (Arps b-factor, Di, Qi) defining the forecast model.

get_forecast_outputs

Get calculated production projections from a forecast.

get_forecast_volumes

Get daily or monthly forecast volume data for production projections.

get_scenarios

List scenarios grouping economic assumptions and well assignments.

get_econ_runs

List economic runs producing reserve evaluations.

get_one_liners

Get one-liner economic summaries with EUR, NPV, IRR, payout per well.

get_type_curves

List type curves used for forecasting analogous wells.

get_type_curve_fits

Get type curve fit data (daily or monthly production profiles).

get_directional_surveys

Get wellbore trajectory data including depth, inclination, and azimuth.

get_tags

List tags for organizing wells and other entities.

get_well_comments

Get user-created notes and annotations on wells.

get_wells_identifiers

Get well identifier mappings (API10, API14, chosenID).

get_econ_models

List economic models with pricing, expenses, and economic assumptions.

Requirements

ComboCurve API keyValid API key from your ComboCurve account
Active ComboCurve accountActive subscription to ComboCurve platform with API access
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
Enverus logo

Enverus

Featured

Enverus in PatchOps supports both purpose-built helpers (wells, rigs, production) and generic dataset access for the full v3 direct-access model. Use listDatasets() for the canonical catalog and listDatasets({ probeAccess: true }) to classify per-dataset entitlement before querying.

Available Tools

getBasins

List valid basin values for ENVBasin filters.

getRegions

List valid ENVRegion values.

getStateProvinces

List valid state/province codes used by filters.

getWells

Query wells with basin/state/region/operator filters and pagination.

getWellHeaders

Query lightweight well header records for fast lookup workflows.

getRigs

Query rig datasets (active/activity/search views) with filters and pagination.

getProduction

Query production records with operator/play-aware filtering.

getWellsForRig

Resolve wells for a rig name in one helper call.

listDatasets

Return canonical dataset names; optional probeAccess classifies entitlement per dataset.

query

Generic dataset query for any v3 path your key can access (for example: wells, well-headers, active-rigs).

count

Dataset count helper using HEAD with GET fallback.

docs

Dataset documentation helper (GET /{dataset}/docs).

ddl

Dataset DDL helper (GET /{dataset}/ddl?ddl=mssql|pg).

getAccessToken

Explicit secret-key token exchange (POST /tokens).

getTokenInfo

Backward-compatible alias for token inspection workflows.

in_

Helper for Enverus in(...) filter syntax generation.

Requirements

Enverus secret key or bearer tokenUse ENVERUS_SECRET_KEY (recommended) or ENVERUS_BEARER_TOKEN.
Endpoint entitlementsDataset access is key-specific; use listDatasets({ probeAccess: true }) to validate access.
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
PostgreSQL logo

PostgreSQL

Featured

PostgreSQL database integration provides secure, read-only access to your PostgreSQL databases. Execute SQL queries, explore database schemas, tables, and columns directly from your AI agent. All queries are automatically wrapped in read-only transactions to prevent data modifications.

Available Tools

query

Execute read-only SQL queries with automatic transaction protection

list_tables

List all tables in a database schema with column counts

describe_table

Get detailed column information including data types, constraints, and defaults

list_schemas

List all schemas in the PostgreSQL database

Requirements

PostgreSQL databaseAccess to a PostgreSQL database (AWS RDS, Azure Database, self-hosted, etc.)
Connection stringPostgreSQL connection URL (postgresql://user:password@host:port/database)
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
Snowflake logo

Snowflake

Featured

Snowflake cloud data platform integration for scalable data storage, processing, and analytics with SQL execution capabilities. Execute SQL queries, explore databases, tables, and schemas directly from your AI agent.

Available Tools

Execute SQL

Execute SQL queries on your Snowflake data warehouse

List databases

List all accessible databases in your Snowflake account

List tables

List tables in a specific database and schema

Describe table

Get detailed schema information for a table including columns and data types

Requirements

Snowflake accountActive Snowflake account identifier (e.g., xy12345.us-east-1)
Snowflake credentialsUsername and password or access token for authentication
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
AFE Leaks logo

AFE Leaks

Access well-level cost data (AFE and Actual), line-item cost breakdowns, monthly production, casing designs, directional surveys, formation tops, vendor costs, and SEC financial data. Covers major U.S. basins with comprehensive filtering by operator, state, county, reservoir, and date ranges.

Available Tools

getCostData

Well-level cost summaries (AFE vs Actual capex)

getCostBreakdown

Line-item cost details (casing, cement, stimulation)

getWells

Well metadata with dynamic column selection

getProduction

Monthly production data (oil, gas, water)

getWellDetail

Full well detail: metadata + costs + production

compareCosts

Cost comparison across operators/basins/periods

searchOperators

Search wells by operator name

getSurveys

Directional survey records

getFormations

Formation tops and geology

getVendorCosts

Vendor cost data with breakdown

getFinancialNumbers

SEC numeric financial data (10-K, 10-Q)

getFinancialSubmissions

SEC company filing metadata

Requirements

AFE Leaks API keyAPI key from AFE Leaks (register at https://afeleaks.com)
API or Corporate subscriptionRequired for API access
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
AirNow (EPA) logo

AirNow (EPA)

Access EPA's AirNow API for real-time Air Quality Index (AQI) readings, forecasts, and historical observations. Monitor air quality conditions at field locations for HSE compliance and worker safety.

Available Tools

getCurrentConditions

Get current AQI and pollutant levels by location

getForecast

Get air quality forecast for a location

getHistoricalObservation

Get historical air quality readings

getReportingArea

Get reporting area information

Requirements

AirNow API keyFree API key from https://docs.airnowapi.org/account/request/
BC Energy Regulator logo

BC Energy Regulator

Query British Columbia oil & gas wells from the BC Energy Regulator (formerly BCOGC) PASR well surface layer. Search wells by operator, well name, region, field, or formation/play name such as Montney. Get individual well details by BC well authority number. Supports bounding box spatial queries for map-based exploration of the Montney, Horn River, and other BC plays. Free public GIS data, no authentication required.

Available Tools

searchBCWells

Search British Columbia wells by operator, well name, status, well class, region, field, formation/play label, or bounding box. The formation filter primarily matches well-area or play labels.

getBCWellDetail

Get full well details by well ID.

searchAllInternationalWells

Search wells across all available international jurisdictions.

Requirements

No authentication requiredFree public API. Toggle on from the /mcp page.
BLM Land & Leases logo

BLM Land & Leases

Access Bureau of Land Management ArcGIS services for federal oil & gas lease data, Public Land Survey System (PLSS) boundaries, legal land descriptions, and cadastral information. Essential for federal land operations, lease management, and legal descriptions.

Available Tools

searchLeases

Search active BLM oil & gas leases

searchLeasesByArea

Search leases by geographic area

getLeaseDetail

Get detailed lease information

searchByLegalDescription

Search by township/range/section

getTownshipSection

Get PLSS township and section geometry

getSectionGeometry

Get section boundary geometry

Requirements

No authentication requiredFree BLM public GIS services — no API key needed
BOEM/BSEE Offshore logo

BOEM/BSEE Offshore

Bureau of Ocean Energy Management (BOEM) and Bureau of Safety and Environmental Enforcement (BSEE) data covering active OCS lease blocks, platform locations, production statistics, and incident reports for the US Outer Continental Shelf.

Available Tools

searchOffshoreLeases

TODO: Describe searchOffshoreLeases

getLeaseBlockInfo

TODO: Describe getLeaseBlockInfo

searchPlatforms

TODO: Describe searchPlatforms

getProductionData

TODO: Describe getProductionData

getIncidentData

TODO: Describe getIncidentData

Requirements

ENABLE_ENVIRONMENTAL_APISSet ENABLE_ENVIRONMENTAL_APIS=true to allow connector toggles.
CAISO OASIS logo

CAISO OASIS

CAISO OASIS integration for querying market intervals, reports, and LMP datasets through PatchOps MCP.

Available Tools

queryOasis

TODO: Describe queryOasis

listReports

TODO: Describe listReports

getLmpData

TODO: Describe getLmpData

Requirements

No authentication requiredPublic API connector with no credential setup.
CalGEM WellSTAR logo

CalGEM WellSTAR

Query California Geologic Energy Management Division (CalGEM) WellSTAR data via ArcGIS MapServer REST. Search wells by operator, county, field, district, status, or bounding box. Get well details by API number, count wells matching filters, search by radius, and browse facilities, incidents, and regulatory notices. Free public government GIS data, no authentication required.

Available Tools

searchWells

Search California wells by operator, county, field, district, status, type, API number, or bounding box. Intuitive status/type values like 'active' and 'oil' are supported.

getWellDetail

Get full well details by API number.

countWells

Count wells matching filters (operator, county, field, district, status, type).

searchWellsByRadius

Search wells within a radius (miles) of a lat/lon coordinate.

searchFacilities

Search CalGEM facilities by operator, county, type, or bounding box.

searchIncidents

Search CalGEM incidents by operator, field, incident type/status, year, or bounding box.

searchNotices

Search CalGEM regulatory notices by operator, county, status, or notice type. County is mapped through California API prefixes.

Requirements

No authentication requiredFree public API. Toggle on from the /mcp page.
Carbon Intensity GB logo

Carbon Intensity GB

Carbon Intensity GB integration for querying national and regional carbon-intensity endpoints through PatchOps MCP.

Available Tools

getIntensity

TODO: Describe getIntensity

getRegionalIntensity

TODO: Describe getRegionalIntensity

getGenerationMix

TODO: Describe getGenerationMix

Requirements

No authentication requiredPublic API connector with no credential setup.
Carbon Mapper logo

Carbon Mapper

Carbon Mapper Data Platform — plume-level methane (CH4) and CO2 detections with emission rates and source attribution. Identify super-emitters on your acreage before a regulator or NGO does. Free non-commercial API key.

Available Tools

searchPlumes

TODO: Describe searchPlumes

getPlume

TODO: Describe getPlume

searchSources

TODO: Describe searchSources

getSourceData

TODO: Describe getSourceData

downloadPlumesCsv

TODO: Describe downloadPlumesCsv

getSourcesGeoJson

TODO: Describe getSourcesGeoJson

aggregateSourcesBySector

TODO: Describe aggregateSourcesBySector

Requirements

API keyValid Carbon Mapper api key credential.
Census Geocoder logo

Census Geocoder

Access the US Census Bureau Geocoding API to convert street addresses to latitude/longitude coordinates and identify census geographies (tracts, blocks, counties). Useful for regulatory jurisdiction lookups and location standardization.

Available Tools

geocodeAddress

Convert a street address to coordinates

reverseGeocode

Get address and census geography from coordinates

batchGeocode

Geocode multiple addresses at once

Requirements

No authentication requiredFree Census Bureau public API — no API key needed
Climate TRACE logo

Climate TRACE

Climate TRACE provides asset-level greenhouse gas emissions for ~400 million sources globally — power plants, oil & gas wells, refineries, cement, etc. Monthly updates 2021-present from satellite + reported data.

Available Tools

getCountryEmissions

TODO: Describe getCountryEmissions

getAssetEmissions

TODO: Describe getAssetEmissions

searchAssets

TODO: Describe searchAssets

searchSources

TODO: Describe searchSources

getDownloads

TODO: Describe getDownloads

Requirements

ENABLE_ENVIRONMENTAL_APISSet ENABLE_ENVIRONMENTAL_APIS=true to allow connector toggles.
Cognite logo

Cognite

Cognite Data Fusion (CDF) integration for industrial data contextualization, asset hierarchies, events, and time-series metadata access. Supports bearer token auth and OAuth client-credentials token exchange workflows.

Available Tools

inspectToken

Inspect active Cognite token context and capabilities.

listAssets

List assets via CDF REST (default endpoint: /assets).

listEvents

List events via CDF REST (default endpoint: /events).

listTimeSeries

List time series metadata via CDF REST (default endpoint: /timeseries).

queryCdf

Generic endpoint helper for arbitrary CDF API paths.

Requirements

Cognite credentialsBearer token or OAuth2 client credentials (clientId/clientSecret/tokenUrl).
Project contextSet baseUrl directly or provide cluster + project for project-scoped CDF APIs.
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents.
Commodities-API logo

Commodities-API

Access Commodities-API for real-time and historical pricing on 100+ commodities including Brent crude, WTI, natural gas, gasoline, diesel, gold, and silver. Supports latest prices, historical lookups by date, time-series between date ranges, price fluctuation analysis, currency/commodity conversion, and OHLC data. Includes convenience methods for oil and energy commodity groups.

Available Tools

getLatestPrices

Get latest commodity prices. Optionally filter by base currency and symbols.

getHistoricalPrices

Get historical prices for a specific date.

getTimeSeries

Get time-series data between two dates.

getFluctuation

Get price fluctuation (change) between two dates.

convert

Convert an amount from one commodity/currency to another.

getOHLC

Get open/high/low/close for a commodity on a specific date.

getOilPrices

Get latest crude oil prices (Brent + WTI).

getEnergyPrices

Get latest energy commodity prices (oil, gas, gasoline, diesel).

Requirements

API key requiredSign up for free at https://commodities-api.com/documentation. Enter on the MCP Servers page.
Copernicus / Sentinel logo

Copernicus / Sentinel

ESA Copernicus Data Space Ecosystem — search and access Sentinel-1 (SAR), Sentinel-2 (optical), Sentinel-3 (ocean/land), and Sentinel-5P (atmospheric CH4/CO/NO2) satellite products via OData API. Free Copernicus account required for downloads.

Available Tools

searchProducts

TODO: Describe searchProducts

getProduct

TODO: Describe getProduct

searchSentinel5pCH4

TODO: Describe searchSentinel5pCH4

searchSentinel2

TODO: Describe searchSentinel2

downloadProduct

TODO: Describe downloadProduct

Requirements

API keyValid Copernicus / Sentinel api key credential.
Databento logo

Databento

Databento integration for historical and reference market data workflows, including dataset discovery, symbol lookup, symbology resolution, and ranged time-series pulls.

Available Tools

listDatasets

List available Databento datasets (metadata.list_datasets).

listSymbols

List symbols for a dataset (metadata.list_symbols).

getRange

Fetch historical range data (timeseries.get_range).

resolveSymbology

Resolve symbol mappings (symbology.resolve).

queryDatabento

Generic Databento method/endpoint request helper.

Requirements

Databento API keyActive API key from your Databento account.
Dataset entitlementsEndpoint access depends on account permissions and subscriptions.
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents.
EIA logo

EIA

U.S. Energy Information Administration (EIA) API integration provides access to official U.S. energy statistics, market analysis, and forecasting data. Query electricity retail sales, natural gas production and storage, coal consumption, petroleum imports/exports, Short-Term Energy Outlook (STEO), Annual Energy Outlook (AEO), International Energy Outlook (IEO), State Energy Data System (SEDS), CO2 emissions, nuclear outages, and total energy statistics. Access 200+ datasets with flexible filtering, date ranges, and pagination through the EIA MCP connector's structured methods.

Available Tools

getRoutes

Get available routes for a dataset or list all top-level routes. Discover available datasets and their structure. Call with no arguments to see all top-level categories (electricity, natural-gas, petroleum, coal, etc.).

getData

Get data from any dataset route with filtering and pagination. Supports date ranges (start/end), facets for filtering, frequency (annual/monthly/quarterly/daily), sorting, and pagination (length/offset). This is the universal data retrieval function.

getFacets

Get available filter options (facets) for a dataset. Discover what filters are available for a specific dataset before querying. Returns facet names and their descriptions.

getFacetDetails

Get available values for a specific facet. See all possible filter values for a particular facet (e.g., state IDs, sector codes, fuel types). Essential for building accurate filtered queries.

getElectricityData

Convenience function for electricity datasets including retail-sales, facility-fuel, operating-generator-capacity, state-electricity-profiles, and electric-power-operational-data. Simplifies electricity data queries.

getNaturalGasData

Convenience function for natural gas datasets including summary, storage (underground/LNG), production, consumption, imports/exports, and price data. Supports nested routes for detailed categories.

getCoalData

Convenience function for coal datasets including aggregate-production, consumption-and-quality, exports, imports, mine-production, price, shipments, and stocks data.

getPetroleumData

Convenience function for petroleum datasets including crude-oil-imports, crude-oil-production, exports, imports, prices, product-supplied, refinery-operations, reserves, and weekly stocks data.

getSTEOData

Get Short-Term Energy Outlook (STEO) data for near-term energy market forecasts and projections. Covers prices, supply, demand, and consumption projections for all major energy sources.

getAEOData

Get Annual Energy Outlook (AEO) data for long-term energy projections (25+ years). Includes reference cases and alternative scenarios for comprehensive energy planning.

getIEOData

Get International Energy Outlook (IEO) data for global energy projections. Covers international energy consumption, production, and trade by region and fuel type.

getSEDSData

Get State Energy Data System (SEDS) data for state-level energy statistics. Comprehensive state-by-state energy production, consumption, prices, and expenditures.

getTotalEnergyData

Get Total Energy data for overall U.S. energy statistics. Monthly and annual energy production, consumption, imports, exports, and stocks across all energy sources.

getCO2EmissionsData

Get CO2 Emissions data including aggregates by sector and fuel type, carbon coefficients, and emissions intensities. Essential for carbon footprint and sustainability analysis.

getInternationalData

Get International energy data covering global energy statistics by country and region. Production, consumption, reserves, and trade data for major energy sources worldwide.

getNuclearOutagesData

Get Nuclear Outages data including facility-level outages, generator capacity factors, and U.S. nuclear aggregates. Track nuclear plant availability and maintenance schedules.

Code Execution

Execute custom JavaScript/TypeScript code with full EIA connector access. Build complex queries, aggregate data across multiple datasets, perform calculations, create visualizations, and build custom workflows using all available EIA API methods.

Requirements

EIA API keyFree API key from EIA Open Data (register at https://www.eia.gov/opendata/)
No subscription requiredEIA data is publicly available at no cost
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
Electricity Maps logo

Electricity Maps

Electricity Maps integration for querying global power mix, intensity, and zone-level signals through PatchOps MCP.

Available Tools

getPowerBreakdown

TODO: Describe getPowerBreakdown

getCarbonIntensity

TODO: Describe getCarbonIntensity

getLatestZoneData

TODO: Describe getLatestZoneData

Requirements

API keyValid Electricity Maps api key credential.
Elexon Insights logo

Elexon Insights

Elexon integration for querying BMRS and balancing mechanism datasets through PatchOps MCP.

Available Tools

getDatasets

TODO: Describe getDatasets

queryBmrs

TODO: Describe queryBmrs

getSystemPrices

TODO: Describe getSystemPrices

Requirements

No authentication requiredPublic API connector with no credential setup.
ENTSO-E Transparency logo

ENTSO-E Transparency

ENTSO-E integration for querying transparency platform generation, load, and market datasets through PatchOps MCP.

Available Tools

queryGeneration

TODO: Describe queryGeneration

queryLoad

TODO: Describe queryLoad

queryPrices

TODO: Describe queryPrices

Requirements

API keyValid ENTSO-E Transparency api key credential.
ENTSOG EU Gas TSO logo

ENTSOG EU Gas TSO

ENTSOG (European Network of Transmission System Operators for Gas) transparency platform exposes physical flows, allocations, nominations, capacity, congestion, and maintenance schedules for the entire EU natural gas transmission network.

Available Tools

listOperators

TODO: Describe listOperators

getOperatorPointDirections

TODO: Describe getOperatorPointDirections

getPhysicalFlows

TODO: Describe getPhysicalFlows

getNominations

TODO: Describe getNominations

getInterruptions

TODO: Describe getInterruptions

Requirements

ENABLE_ENVIRONMENTAL_APISSet ENABLE_ENVIRONMENTAL_APIS=true to allow connector toggles.
Environmental Analysis logo

Environmental Analysis

Comprehensive environmental analysis combining data from USFWS National Wetlands Inventory, FEMA National Flood Hazard Layer, USGS National Hydrography Dataset, and USDA Soil Data Access. Supports site selection, permit requirements analysis, and regulatory compliance for oil & gas operations.

Available Tools

analyzeLocation

Comprehensive environmental analysis combining wetlands, flood zones, and water features at a coordinate

checkWellSite

Environmental constraints and regulatory recommendations for proposed well locations

Requirements

ENABLE_ENVIRONMENTAL_APISSet to 'true' to enable environmental connectors
EPA (ECHO & AQS) logo

EPA (ECHO & AQS)

Access EPA's ECHO facility search, Air Quality System (AQS) monitoring data, Safe Drinking Water (SDWIS) compliance, Toxics Release Inventory (TRI), and Underground Injection Control (UIC) data. Essential for environmental compliance and regulatory risk assessment.

Available Tools

searchEchoFacilities

Search EPA ECHO regulated facilities by location

getFacilityDetail

Get detailed compliance info for a facility

getComplianceHistory

Get compliance and enforcement history

getAqsMonitors

Find air quality monitoring stations

getAqsData

Get air quality measurement data

querySDWIS

Query Safe Drinking Water Information System

queryTRI

Query Toxics Release Inventory data

queryUIC

Query Underground Injection Control data

Requirements

No authentication requiredFree EPA public APIs — no API key needed
EPA CAM logo

EPA CAM

EPA CAM integration for querying EASEY emissions, facilities, and allowance data through PatchOps MCP.

Available Tools

getFacilities

TODO: Describe getFacilities

getEmissions

TODO: Describe getEmissions

queryAllowanceData

TODO: Describe queryAllowanceData

Requirements

API keyValid EPA CAM api key credential.
EPA Envirofacts logo

EPA Envirofacts

EPA Envirofacts is the unified REST API across the EPA's major environmental data systems — TRI (Toxic Release Inventory), PCS/NPDES (water permits), RCRA (hazardous waste), FRS (facility registry), and enforcement actions.

Available Tools

searchTriFacility

TODO: Describe searchTriFacility

searchPcsPermit

TODO: Describe searchPcsPermit

getFrsFacility

TODO: Describe getFrsFacility

searchRcra

TODO: Describe searchRcra

getEnforcement

TODO: Describe getEnforcement

Requirements

ENABLE_ENVIRONMENTAL_APISSet ENABLE_ENVIRONMENTAL_APIS=true to allow connector toggles.
EPA Envirofacts GHGRP logo

EPA Envirofacts GHGRP

Query EPA Envirofacts for Greenhouse Gas Reporting Program (GHGRP) emissions by facility, sector, county, and zip code. Includes Toxics Release Inventory (TRI) facilities and releases, Facility Registry Service (FRS) lookups, Subpart W petroleum & natural gas systems data, and multi-year emissions trend analysis. All public datasets, no authentication required.

Available Tools

searchFacilityEmissions

Search GHG emissions by state, year, and/or facility name. Returns per-gas emissions by default, and supports sortBy='emissions' for top facility totals.

getEmissionsByFacility

Get all GHG emissions (by gas type) for a specific facility.

searchBySector

Search GHG emissions by sector name, subsector, state, and/or year. Natural-language sector and subsector aliases are supported.

getTopEmitters

Get top GHG-emitting facilities, optionally filtered by state and/or year.

searchSubpartW

Search Subpart W (petroleum & natural gas systems) emissions.

searchTRIFacilities

Search TRI facilities by state, county, city, and/or zip code.

getTRIReleases

Get TRI toxic release records for a specific facility.

searchFRSFacilities

Search EPA Facility Registry Service facilities by state, city, or zip.

getGHGByCounty

Get GHG emissions filtered by county.

getGHGByYear

Get GHG emissions for a specific year, optionally filtered by state.

getGHGTrends

Get multi-year GHG emissions trend for a single facility. Accepts facilityId or facility_id.

searchByZipCode

Search GHG emissions filtered by zip code.

Requirements

No authentication requiredFree public API. Toggle on from the /mcp page.
ERCOT logo

ERCOT

ERCOT integration for querying Public Data API reports and market operations datasets through PatchOps MCP. Requires an API Explorer account with subscription key plus your portal username and password.

Available Tools

listReports

List available ERCOT public reports with optional filtering.

getReportById

Get metadata for a specific ERCOT report by EMIL ID.

queryMarketData

Query data rows from an ERCOT report with filtering.

Requirements

API Explorer accountRegister at apiexplorer.ercot.com.
Subscription keySubscribe to the Public API product to get a primary key.
Username & passwordYour ERCOT API Explorer login credentials.
FERC MBR logo

FERC MBR

FERC MBR integration for querying market-based rate records and filing relationships through PatchOps MCP.

Available Tools

lookupReference

TODO: Describe lookupReference

getMbrAuthorization

TODO: Describe getMbrAuthorization

getEntityRelationships

TODO: Describe getEntityRelationships

Requirements

No authentication requiredPublic API connector with no credential setup.
Financial Modeling Prep logo

Financial Modeling Prep

Access Financial Modeling Prep (FMP) for company profiles, income statements, balance sheets, cash flow statements, key financial metrics, financial ratios, real-time stock quotes, historical OHLCV prices, institutional ownership, insider trading, earnings calendars, ESG scores, commodity prices, peer comparisons, and company search. Covers all public companies with annual and quarterly data.

Available Tools

getCompanyProfile

Get company profile — overview, sector, industry, market cap, description, CEO, etc.

searchCompanies

Search for companies by name or ticker. Returns matching symbols, company names, and exchanges.

getPeerComparison

Get list of peer companies for a given symbol.

getIncomeStatement

Get income statement (P&L) — annual or quarterly. Revenue, gross profit, operating income, net income, EPS.

getBalanceSheet

Get balance sheet — assets, liabilities, equity. Annual or quarterly.

getCashFlowStatement

Get cash flow statement — operating, investing, financing activities. Annual or quarterly.

getKeyMetrics

Get key financial metrics — PE ratio, EV/EBITDA, debt/equity, ROE, ROA, etc.

getFinancialRatios

Get financial ratios — profitability, liquidity, leverage, efficiency ratios.

getStockPrice

Get real-time stock quote — price, volume, market cap, PE, day range, 52w range.

getHistoricalPrice

Get historical daily OHLCV price data. Optionally filter by date range.

getInstitutionalOwnership

Get institutional ownership (13F holders) for a company.

getInsiderTrading

Get insider trading data (Form 4 transactions) for a company.

getEarningsCalendar

Get earnings calendar — upcoming or recent earnings announcements.

getESGScore

Get ESG (Environmental, Social, Governance) scores for a company.

getCommodityPrices

Get commodity price quotes — oil (CL), natural gas (NG), gold (GC), etc.

Requirements

API key requiredSign up for free at https://site.financialmodelingprep.com/developer/docs. Enter on the MCP Servers page.
Finnhub logo

Finnhub

Access Finnhub for real-time stock quotes, company profiles, symbol search, company news, insider transactions, institutional ownership, earnings and economic calendars, SEC-sourced reported financials, analyst recommendations, OHLCV candle data, and peer company lookups. Free tier supports 60 calls/minute with real-time data for US stocks.

Available Tools

getQuote

Get real-time stock quote — current price, change, high/low, open, previous close.

getCompanyProfile

Get company profile — name, industry, market cap, logo, exchange, IPO date.

searchSymbol

Search for a stock symbol or company name.

getCompanyNews

Get company-specific news articles within a date range.

getInsiderTransactions

Get insider transactions for a company — buys, sells, option exercises.

getInstitutionalOwnership

Get institutional ownership — top holders, shares, portfolio percentages.

getEarningsCalendar

Get earnings calendar — upcoming and past earnings reports.

getEconomicCalendar

Get economic calendar — macro events (GDP, CPI, FOMC, etc.).

getFinancials

Get SEC-sourced reported financials (10-K, 10-Q) for a company.

getRecommendations

Get analyst recommendations — buy, hold, sell consensus over time.

getCommodityCandles

Get OHLCV candle data for a symbol (stocks, commodities, forex).

getPeers

Get peer companies — similar public companies by sub-industry.

Requirements

API key requiredSign up for free at https://finnhub.io/docs/api. Enter on the MCP Servers page.
Firecrawl logo

Firecrawl

Firecrawl provides web extraction capabilities for turning webpages into clean markdown, crawling linked pages, and collecting structured content for downstream analysis. Use it to gather source data for analysis, summaries, indexing, and agent workflows.

Available Tools

crawl

Crawl a web page or domain and return structured content with optional link depth controls.

scrape

Scrape one or multiple URLs and extract markdown/plain-text representations.

search

Search web content from configured providers and return ranked page results.

getCorvaDocsSitemapUrls

Fetch S&P Corva docs URLs from the sitemap for full documentation coverage.

crawlCorvaDocs

Start a crawl job for Corva docs, defaulting to https://dc-docs.corva.ai/docs/intro.

Code Execution

Execute custom JavaScript/TypeScript code with Firecrawl connector access for advanced content workflows.

Requirements

Firecrawl API keyAPI key from Firecrawl account.
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents.
Flood Zones (FEMA NFHL) logo

Flood Zones (FEMA NFHL)

Access FEMA National Flood Hazard Layer data to identify Special Flood Hazard Areas (SFHA) and flood zones that affect facility siting, insurance requirements, and floodplain development permits.

Available Tools

queryAtPoint

Query flood zones at a specific coordinate

queryInBbox

Query flood zones within a bounding box

getServiceInfo

Get NFHL service metadata and available layers

Requirements

ENABLE_ENVIRONMENTAL_APISSet to 'true' to enable environmental connectors
FracFocus logo

FracFocus

FracFocus is the national chemical disclosure registry for hydraulic fracturing in the US. PatchOps mirrors the public CSV bulk download nightly into Postgres so you can query ~250K frac jobs and 50M+ chemical disclosures with operator/county/API/bbox/CAS filters.

Available Tools

searchByOperator

TODO: Describe searchByOperator

searchByApi

TODO: Describe searchByApi

searchByCounty

TODO: Describe searchByCounty

searchInBbox

TODO: Describe searchInBbox

getJobChemicals

TODO: Describe getJobChemicals

getOperatorTopChemicals

TODO: Describe getOperatorTopChemicals

searchByChemical

TODO: Describe searchByChemical

Requirements

ENABLE_ENVIRONMENTAL_APISSet ENABLE_ENVIRONMENTAL_APIS=true to allow connector toggles.
FRED (Federal Reserve) logo

FRED (Federal Reserve)

Access the St. Louis Fed's FRED API for economic data including WTI/Brent crude prices, Henry Hub natural gas spot prices, rig counts, GDP, CPI, PPI, federal funds rate, and 800,000+ economic time series. Essential for energy market analysis and economic context.

Available Tools

searchSeries

Search FRED for economic data series by keyword

getSeriesObservations

Get time series data points for a FRED series ID

getSeriesInfo

Get metadata for a FRED series

getRelatedSeries

Find related economic data series

getCategorySeries

Browse series within a FRED category

Requirements

FRED API keyFree API key from https://fred.stlouisfed.org/docs/api/api_key.html
GIE AGSI+/ALSI logo

GIE AGSI+/ALSI

Access Gas Infrastructure Europe (GIE) for European gas storage and LNG terminal data. Query aggregated EU storage overview, country-level storage data, individual facility storage levels, historical storage trends over date ranges, country and company metadata, and LNG terminal inventory and send-out rates across Europe. Covers seasonal injection/withdrawal cycles, fill levels, and capacity utilization.

Available Tools

getStorageOverview

Get aggregated EU gas storage overview — total gas in storage, injection/withdrawal rates, and fill level (%).

getStorageByCountry

Get gas storage data for a specific country.

getStorageByFacility

Get gas storage data for a specific facility.

getStorageHistory

Get historical gas storage data for a country over a date range.

listCountries

List all countries with gas storage facilities.

listCompanies

List gas storage operators and companies in a specific country.

getLNGOverview

Get aggregated EU LNG terminal overview — inventory levels, send-out rates, and utilization.

getLNGByCountry

Get LNG terminal data for a specific country.

Requirements

API key requiredSign up for free at https://www.gie.eu/transparency-platform/. Enter on the MCP Servers page.
HIFLD logo

HIFLD

HIFLD (Homeland Infrastructure Foundation-Level Data) provides free public access to US critical infrastructure datasets. Query 77,946 electric substations and 94,619 transmission lines by state, county, voltage, owner, or geographic proximity. Ideal for data center siting, energy infrastructure analysis, and power grid assessment.

Available Tools

searchSubstations

Search 77K electric substations by state, county, voltage, owner, or bbox

countSubstations

Count substations matching filters

getSubstation

Find a substation by name

getSubstationsByVoltage

Find substations at or above a voltage threshold (e.g., 345kV+)

getNearbySubstations

Find substations near a lat/lng point within a radius

searchTransmissionLines

Search 94K transmission lines by owner, voltage class, or bbox

countTransmissionLines

Count transmission lines matching filters

getNearbyTransmissionLines

Find transmission lines near a lat/lng point

getTransmissionLinesByVoltage

Find transmission lines at or above a voltage

getInfrastructureNearLocation

Get both substations AND transmission lines near a point

getStateInfrastructureSummary

Get infrastructure summary for a state with high-voltage details

Requirements

No authentication requiredFree public data. Toggle on from the MCP Servers page — no API key or account needed.
HubSpot CRM logo

HubSpot CRM

HubSpot CRM v3 integration for managing sales pipelines, contacts, companies, deals, and support tickets. Search across CRM objects, create and update records, view associations between objects, and discover pipeline stages. Supports both private app tokens and OAuth2 with automatic token refresh.

Available Tools

searchContacts

Search contacts by name, email, company, or free-text

searchCompanies

Search companies by name, domain, or industry

searchDeals

Search deals by stage, pipeline, or free-text

searchTickets

Search support tickets

getContact

Get contact by ID

getCompany

Get company by ID

getDeal

Get deal by ID

createContact

Create a new contact

createDeal

Create a new deal

updateDeal

Update deal properties (stage, amount, etc.)

getAssociations

Get associations between objects (contact → company, deal → contact)

getDealPipelines

List deal pipelines and stages

getProperties

Discover available properties for any object type

Requirements

HubSpot accountAny HubSpot plan — Free, Starter, Professional, or Enterprise.
Private app token or OAuth credentialsCreate a private app in HubSpot Settings → Integrations → Private Apps, or use OAuth2 client credentials.
ISO-NE Web Services logo

ISO-NE Web Services

ISO-NE integration for querying Web Services market datasets and system telemetry through PatchOps MCP.

Available Tools

getLocations

TODO: Describe getLocations

getLoadForecast

TODO: Describe getLoadForecast

getHourlyLmp

TODO: Describe getHourlyLmp

Requirements

API keyValid ISO-NE Web Services api key credential.
iWell logo

iWell

iWell is a field-data platform for oil and gas operators. Pumpers and lease operators capture daily tank gauges, run tickets, meter readings, production, and well tests from mobile or web; managers get centralized dashboards and reporting. The API exposes the full data model so you can read and write wells, tanks, tank readings (daily and hourly), run tickets, meters, meter readings, daily production, custom fields, validation rules, notes, well tests, users, and well groups. Rate limit: 24 requests/minute per account. Date-range query params come in two flavors that are NOT interchangeable: `since` is a UNIX epoch integer (30-day lookback max), while `start`/`end` are YYYY-MM-DD strings (inclusive, 30-day window max — the published docs say 31 but the server enforces 30). When `hourly=true` on tank readings, start must equal end (same-day window). 74 read + write methods (DELETE operations intentionally omitted for safety).

Available Tools

get_me

Get some account information of the authenticated user.

get_users

List all company users.

post_users

Create a new user.

get_users_user_id

Get single user.

patch_users_user_id

Update user.

get_users_user_id_wells

Retrieve list of wells that can be accessed by the user.

get_users_user_id_wells_well_id

Verify if the well can be accessed by the user.

post_users_user_id_wells_well_id

Grant well access to the user.

get_users_user_id_well_groups

Retrieve list of well groups that can be accessed by the user.

get_users_user_id_well_groups_group_id

Verify if the well group can be accessed by the user.

post_users_user_id_well_groups_group_id

Grant well group access to the user.

get_wells

Get the list of wells in the company.

post_wells

Create a new well.

get_wells_well_id

Get information of a single well.

patch_wells_well_id

Update an existing well.

get_wells_well_id_users

Retrieve list of users with access to this well.

get_wells_well_id_users_user_id

Verify if the user have access to the well.

post_wells_well_id_users_user_id

Grant well access to the user.

get_wells_well_id_tanks

Retrieve list of the tanks allocated to this well.

get_wells_well_id_tanks_tank_id

Verify if the tank is allocated to the well.

post_wells_well_id_tanks_tank_id

Allocate the tank to the well.

get_tanks

Get all tanks.

post_tanks

Create new tank

get_tanks_tank_id

Get a single tank

patch_tanks_tank_id

Update tank

get_tanks_tank_id_readings

Retrieve a list of tank readings.

post_tanks_tank_id_readings

Create tank reading. The previous portion of the reading is optional.

get_tanks_tank_id_readings_reading_id

Get single tank reading.

patch_tanks_tank_id_readings_reading_id

Update tank reading. The previous portion of the reading is optional.

get_tanks_tank_id_readings_reading_id_run_tickets

Get run tickets recorded on a tank reading

post_tanks_tank_id_readings_reading_id_run_tickets

Create run ticket.

get_tanks_tank_id_readings_reading_id_run_tickets_run_ticket_id

Get single run ticket.

patch_tanks_tank_id_readings_reading_id_run_tickets_run_ticket_id

Update run ticket.

get_wells_well_id_meters

Get the meters for the well.

post_wells_well_id_meters

Create new meter.

get_wells_well_id_meters_meter_id

Get single meter.

patch_wells_well_id_meters_meter_id

Update meter.

get_wells_well_id_meters_meter_id_readings

Get the readings of the meter.

post_wells_well_id_meters_meter_id_readings

Create meter reading.

get_wells_well_id_meters_meter_id_readings_reading_id

Get single meter reading.

patch_wells_well_id_meters_meter_id_readings_reading_id

Update reading.

get_wells_well_id_production

Get production data of specific well.

post_wells_well_id_production

Create new production data

get_wells_well_id_production_production_id

Get a single production.

patch_wells_well_id_production_production_id

Update production.

get_well_groups

List all company well groups.

post_well_groups

Create a new group.

get_well_groups_group_id

Get single group.

patch_well_groups_group_id

Update well group.

get_well_groups_group_id_wells

Retrieve list of wells in well group.

get_well_groups_group_id_wells_well_id

Verify if the well is part of the well group.

post_well_groups_group_id_wells_well_id

Add well to well group.

get_well_groups_group_id_users

Retrieve list of users with access to the well group.

get_well_groups_group_id_users_user_id

Verify if the user have access to the well group.

post_well_groups_group_id_users_user_id

Grant well group access to the user.

get_fields

Get all custom fields.

post_fields

Create field.

get_fields_field_id

Get single field.

patch_fields_field_id

Update field.

get_wells_well_id_fields

Get all fields assigned for this well.

get_wells_well_id_fields_field_id_values

Get field values of specific well.

post_wells_well_id_fields_field_id_values

Create a field value for a specific well.

get_wells_well_id_fields_field_id_values_value_id

Get field value for a specific well.

patch_wells_well_id_fields_field_id_values_value_id

Update field value for a specific well.

get_wells_well_id_validation_rules

Get validation rules for well.

post_wells_well_id_validation_rules

Create a new validation rule for well.

get_wells_well_id_validation_rules_rule_id

Get single validation rule.

patch_wells_well_id_validation_rules_rule_id

Update validation rule.

get_wells_well_id_notes

Get notes made on the well.

post_wells_well_id_notes

Create a new note.

get_wells_well_id_notes_note_id

Get single note.

patch_wells_well_id_notes_note_id

Update note.

get_wells_well_id_well_tests

Get a list of well tests of a specific well.

get_wells_well_id_well_tests_well_test_id

Get a single well test.

find_wells_by_name

Filter wells by a name/alias substring (case-insensitive). One underlying get_wells call — prefer over get_wells for pad or operator subsets.

list_users_map

Return a compact {id: name} dict of company users. Use to humanize numeric updated_by fields on production, readings, notes, and run tickets.

Requirements

iWell admin accountAn iWell user account with administrator privileges is required to use the API.
API Key and API Key SecretIssued from the iWell developer portal — these are the OAuth 2.0 client credentials used by the token endpoint.
Admin email and passwordThe email/password used to sign into iWell (password-grant OAuth2).
Macrostrat Geology logo

Macrostrat Geology

Access the Macrostrat geological database for geologic unit data, formation information, stratigraphic columns, and lithology at any point. Useful for understanding subsurface geology, formation targets, and regional geological context.

Available Tools

getGeologyAtPoint

Get geology at a latitude/longitude point

searchUnits

Search geologic units by name or properties

getFormationInfo

Get detailed formation information

getStratColumn

Get stratigraphic column for an area

Requirements

No authentication requiredFree public API — no API key needed
MarineTraffic logo

MarineTraffic

MarineTraffic REST API (now Kpler-owned). Real-time and historical AIS vessel positions, port call events, voyage info, and master vessel data. The deepest AIS coverage available — relevant for tanker ETAs, terminal congestion, and refinery feed visibility.

Available Tools

getVesselPositions

TODO: Describe getVesselPositions

getVesselTrack

TODO: Describe getVesselTrack

getPortCalls

TODO: Describe getPortCalls

getEvents

TODO: Describe getEvents

getVesselDetails

TODO: Describe getVesselDetails

getVoyages

TODO: Describe getVoyages

searchVessels

TODO: Describe searchVessels

Requirements

API keyValid MarineTraffic api key credential.
MISO logo

MISO

MISO Data Exchange integration for querying Midcontinent ISO LMPs, load, generation by fuel type, and contingency reserves through PatchOps MCP.

Available Tools

getRealtimeLmps

Get real-time locational marginal prices

getDayAheadLmps

Get day-ahead locational marginal prices

getRealtimeLoad

Get real-time system load data

getGeneration

Get generation data by fuel type

getContingencyReserves

Get contingency reserve data

queryMiso

Query any MISO API endpoint directly

Requirements

API keyObtain from MISO Data Exchange portal.
Nabors RigCLOUD logo

Nabors RigCLOUD

Nabors RigCLOUD API integration for drilling rig data. 24 methods covering wells, real-time 1-second time series data, depth-indexed event data, SmartDRILL autodriller recipes, SmartSLIDE directional plans, SmartNAV surveys, tour sheets (IADC daily reports), crew drilling/tripping performance analytics, and well comments. API key authentication.

Available Tools

getWellList

List all wells accessible to the user

getWell

Get well details by ID

getSidetrackInfo

Get sidetrack data for a well

getTagConfigurations

List sensor tags configured for a well

getTimeData

Get time series drilling data (1-sec resolution)

getTimeDataAggregate

Get min/max aggregated time series values

getEventData

Get depth-indexed event data

getEventDataAggregate

Get min/max aggregated event data

getComments

Get remarks/comments for a well

createComment

Create a remark on a well

getSmartDrillRecipes

Get SmartDRILL autodriller recipes

getSmartSlideRecipes

Get SmartSLIDE directional recipes

getDrillingConnections

Get drilling connection time data

getSmartSlidePerformance

Get SmartSLIDE performance report

getSurveyData

Get directional survey data (SmartNAV)

getSequenceRecipes

Get sequence automation recipes

getTourSheetDailyServices

Get daily service info from tour sheet

getTourSheetOperations

Get operations info from tour sheet

getTourSheetReports

Get report info from tour sheet

getTourSheetActivities

Get IADC activity info from tour sheet

getTourSheetTours

Get tour/shift info from tour sheet

getTourSheetWork

Get work info from tour sheet

getCrewDrillingPerformance

Get drilling KPIs by crew

getCrewTrippingPerformance

Get tripping KPIs by crew

Requirements

RigCLOUD accountAccess to Nabors RigCLOUD platform
API Key requiredGenerate from platform.rigcloud.com. Enter on the MCP Servers page to connect.
National Weather Service logo

National Weather Service

Access the National Weather Service API for weather alerts, point forecasts, hourly forecasts, and station observations. Essential for field operations planning, severe weather monitoring, and HSE compliance.

Available Tools

getActiveAlerts

Get active weather alerts by state or area

getPointForecast

Get weather forecast for a lat/lon point

getPointHourlyForecast

Get hourly forecast for a location

findNearestStations

Find weather stations near a location

getStationObservations

Get recent observations from a weather station

Requirements

No authentication requiredFree NWS public API — no API key needed
NESO Data Portal logo

NESO Data Portal

NESO integration for querying Data Portal package and datastore resources through PatchOps MCP.

Available Tools

listPackages

TODO: Describe listPackages

packageShow

TODO: Describe packageShow

datastoreSearch

TODO: Describe datastoreSearch

Requirements

No authentication requiredPublic API connector with no credential setup.
NETL EDX logo

NETL EDX

Access the NETL Energy Data eXchange (EDX) for US Department of Energy fossil energy R&D datasets. Search for well logs, core analysis data, seismic surveys, geological surveys, and carbon storage / CCUS site characterizations. Browse organizations, groups, and individual resources. Uses CKAN-style API with optional API key for improved rate limits. Public datasets are freely accessible.

Available Tools

searchDatasets

Search datasets by keyword.

getDataset

Get full metadata for a dataset by ID or name.

listGroupDatasets

List all datasets in a group/collection.

listOrganizations

List all organizations (data providers).

listGroups

List all groups/collections.

getResource

Get resource metadata (file/download info) by resource ID.

searchCarbonStorage

Search for carbon storage / CCUS datasets.

searchWellLogs

Search for well log datasets by keyword. Include a basin name in the query if you want basin-specific results.

Requirements

No authentication requiredFree public API. Toggle on from the /mcp page.
NM OCD Wells logo

NM OCD Wells

New Mexico Oil Conservation Division (OCD) public ArcGIS data — 140K+ wells, facilities (C-141 incidents), and induced-seismicity response areas. Half the Permian basin sits in NM; this is the regulator's authoritative source for permits, completions, and compliance signal. No authentication required.

Available Tools

searchWells

TODO: Describe searchWells

getWellDetail

TODO: Describe getWellDetail

searchFacilities

TODO: Describe searchFacilities

searchIncidents

TODO: Describe searchIncidents

searchInducedSeismicityAreas

TODO: Describe searchInducedSeismicityAreas

Requirements

ENABLE_ENVIRONMENTAL_APISSet ENABLE_ENVIRONMENTAL_APIS=true to allow connector toggles.
NOAA Tides & Currents logo

NOAA Tides & Currents

Access NOAA Center for Operational Oceanographic Products and Services (CO-OPS) data including tide predictions, real-time water levels, meteorological observations, and ocean currents. Essential for offshore operations, coastal facility planning, and marine logistics.

Available Tools

searchStations

Search tide and current monitoring stations

getStationInfo

Get detailed station metadata

getTidePredictions

Get tide predictions for a station

getWaterLevels

Get real-time water level measurements

getMeteorologicalData

Get meteorological observations (wind, pressure, temp)

getCurrents

Get ocean current measurements

Requirements

No authentication requiredFree NOAA public API — no API key needed
NOV WellData logo

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 accountAccess to data.welldata.net
Username + password requiredEnter as username:password (colon-separated) on the MCP Servers page. Token acquired automatically.
NREL Developer API logo

NREL Developer API

NREL integration for querying solar, wind, and clean-energy datasets through PatchOps MCP.

Available Tools

getSolarResource

TODO: Describe getSolarResource

getWindResource

TODO: Describe getWindResource

getAltFuelStations

TODO: Describe getAltFuelStations

Requirements

API keyValid NREL Developer API api key credential.
NSTA UK North Sea logo

NSTA UK North Sea

UK North Sea Transition Authority (NSTA) public ArcGIS data — UKCS wells, oil/gas fields, petroleum licences, pipelines, and current carbon storage sites/licences. 311 published feature services across the UK Continental Shelf.

Available Tools

searchWells

TODO: Describe searchWells

searchFields

TODO: Describe searchFields

searchLicences

TODO: Describe searchLicences

searchPipelines

TODO: Describe searchPipelines

searchCarbonStorage

TODO: Describe searchCarbonStorage

Requirements

ENABLE_ENVIRONMENTAL_APISSet ENABLE_ENVIRONMENTAL_APIS=true to allow connector toggles.
NYISO logo

NYISO

NYISO public data integration for querying New York ISO real-time and day-ahead LMPs, system load, fuel mix, interface flows, and load forecasts. No API key required — CSV files are auto-parsed to JSON.

Available Tools

getRealtimeLmps

Get real-time zonal LBMPs

getDayAheadLmps

Get day-ahead zonal LBMPs

getLoad

Get actual system load by zone

getFuelMix

Get real-time generation fuel mix

getInterfaceFlows

Get inter-regional power flow data

getLoadForecast

Get load forecast data

queryNyiso

Query any NYISO public endpoint

Requirements

No authentication requiredPublic API connector with no credential setup.
OilPriceAPI logo

OilPriceAPI

Access real-time and historical pricing for Brent crude, WTI, OPEC basket, natural gas, RBOB gasoline, diesel, heating oil, and NGL-related commodities. Includes latest quotes, past day/week/month/year price history, and grouped convenience methods for oil and gas pricing. PatchOps can fall back to a limited demo response when no API key is configured, but full access requires a key.

Available Tools

getLatestPrices

Get all latest commodity prices. Returns Brent, WTI, OPEC, natural gas, diesel, gasoline, heating oil, etc.

getPrice

Get the latest price for a single commodity by code (e.g. BRENT_CRUDE_USD, WTI_USD, NATURAL_GAS_USD).

getPastDay

Get price history for the past day. Optionally filter to a single commodity by code.

getPastWeek

Get price history for the past week. Optionally filter to a single commodity by code.

getPastMonth

Get price history for the past month. Optionally filter to a single commodity by code.

getPastYear

Get price history for the past year. Optionally filter to a single commodity by code.

listCommodities

List all available commodity codes. Useful for discovering what can be queried.

getOilPrices

Get latest crude oil prices: WTI, Brent, and OPEC basket.

getGasPrices

Get latest gas & refined product prices: natural gas, RBOB gasoline, diesel, heating oil.

getNGLPrices

Get latest NGL-related prices. Returns any NGL / propane / butane / ethane commodities available.

Requirements

API key recommendedSign up at https://oilpriceapi.com/. Full access requires a key; PatchOps may return limited demo data without one.
Oklahoma Corporation Commission logo

Oklahoma Corporation Commission

Live queries against the Oklahoma Corporation Commission's public ArcGIS REST — no auth, no ETL. 26 methods total: 24 named convenience methods cover the high-value layers — wells (RBDMS, orphan, state-funds, well logs), completions, horizontal laterals, UIC wells (with commercial-only flag), permits (Intent-to-Drill), drilling/spacing units, field rules, surface facilities, oil & gas incidents, gas storage, PST tanks/releases, induced-seismicity zones (AOI / reduction areas / HF AOI), hydrology (rivers/streams/lakes/aquifers), base-of-treatable-water, public water supply, groundwater wells, sedimentary basins, PLSS cadastral, and OCC districts. Plus 2 generic methods: queryLayer({ layer, where, bbox, ... }) exposes every layer in the catalog and listLayers() returns the key list — together they cover the long tail (risk overlays, recycling pits, ECRS incidents, federal land, etc.) without needing 50 hand-tuned wrappers. Each method returns features plus a ready-to-render GeoJSON FeatureCollection that plugs straight into the persistent map. Production volumes are NOT at OCC — those live with the Oklahoma Tax Commission and are out of scope.

Available Tools

searchWells

Search OCC RBDMS wells statewide. Filter by API, operator, county, well_status (ACTIVE/PLUGGED auto-aliased to short codes), well_type, bbox, or proximity.

getOrphanWells

Orphan-funds wells — abandoned wells eligible for state plugging.

getStateFundsWells

State-funds wells (RBDMS state plugging program).

getWellLogs

RBDMS well-log records linked to wells.

getCompletions

Well completion records (COMP_WELLS).

getHorizontalLaterals

Horizontal-lateral wellbore polylines (HF_LATERALS).

getUICWells

Class II disposal/injection wells. Pass commercial_only=true for third-party commercial disposal sites.

getPermits

OCC Intent-to-Drill (ITD) drilling permits — analog of the RRC drilling permit master.

getDrillingUnits

Drilling/spacing-unit polygons. Pass active=false for inactive units.

getFieldRules

Field-rule polygons. Pass municipal=true for city/town overrides.

getFacilities

Surface facilities (production sites, tank batteries).

getOilGasIncidents

Oil & gas incident records — releases, spills, blowouts reported to OGCD.

getGasStorage

Underground gas-storage unit polygons.

getPSTTanks

Registered petroleum storage tanks.

getPSTReleases

PST release sites — confirmed contamination events.

getInducedSeismicity

ISD regulatory zones. Pass zone: 'aoi' (default), 'central_reduction', 'western_reduction', 'geo_provinces', or 'hf_aoi'.

getHydrology

Hydrography features. Pass layer: 'rivers', 'streams', 'lakes' (default), or 'aquifers'.

getBaseTreatableWater

Base-of-treatable-water control points. Pass contour=true for the depth-contour line layer.

getPublicWaterSupplyWells

DEQ Public Water Supply wells.

getPublicWaterSupplyIntakes

DEQ Public Water Supply surface intakes.

getGroundwaterWells

OWRB groundwater wells (water-rights monitoring).

getSedimentaryBasins

Sedimentary basins polygons.

getCadastral

PLSS polygons. Pass layer: 'sections' (default), 'townships', or 'counties'.

getDistricts

OCC field-office district polygons.

queryLayer

Generic query against any layer in the OCC catalog. Pass layer (key from listLayers), where (raw SQL), equals, like, bbox, proximity. Use for long-tail layers (whpa, high_risk_areas, lost_circulation, ECRS incidents, recycling pits, federal land, etc.).

listLayers

Return the OCC layer catalog (49 layers) — call this to discover which keys queryLayer accepts.

Requirements

No authentication requiredFree public OCC ArcGIS REST data — no API key needed
Open-Meteo logo

Open-Meteo

Access Open-Meteo's free weather API for global forecasts, historical weather data, air quality indices, and marine weather. Supports hourly and daily variables including temperature, precipitation, wind, and soil conditions.

Available Tools

getForecast

Get weather forecast with hourly and daily variables

getHistoricalWeather

Get historical weather data for a date range

getAirQuality

Get air quality index and pollutant data

getMarineWeather

Get marine/ocean weather data (wave height, period)

Requirements

No authentication requiredFree public API — no API key needed
Palantir Foundry logo

Palantir Foundry

Full Palantir Foundry REST API integration with 92 methods covering Ontology (objects, actions, queries, links, time series), Datasets (CRUD, branches, files, transactions), SQL queries, Orchestration (builds, schedules), Admin (users, groups), AIP Agents (sessions, RAG), Streams, Connectivity, and Filesystem. Bearer token (PAT) authentication.

Available Tools

listOntologies

List all ontologies in the Foundry stack

getOntology

Get ontology details by RID

getOntologyFullMetadata

Get full ontology metadata including all types

listObjectTypes

List all object types in an ontology

getObjectType

Get object type definition and properties

getObjectTypeFullMetadata

Get full object type metadata

listOutgoingLinkTypes

List link types for an object type

listObjects

List objects of a specific type with pagination

getObject

Get a single object by primary key

searchObjects

Search objects with where filters and ordering

aggregateObjects

Aggregate objects (count, sum, avg, min, max)

countObjects

Count objects matching a filter

listLinkedObjects

List objects linked to a source object

getLinkedObject

Get a specific linked object by key

listActionTypes

List all action types in an ontology

getActionType

Get action type definition and parameters

applyAction

Apply an action (create/update/delete objects)

applyActionBatch

Apply an action in batch mode

listQueryTypes

List all query types in an ontology

executeQuery

Execute an ontology query with parameters

getTimeSeriesFirstPoint

Get first time series data point for an object property

getTimeSeriesLastPoint

Get latest time series data point

streamTimeSeriesPoints

Stream time series points for a date range

getAttachment

Get attachment metadata by RID

uploadAttachment

Upload a new attachment

createDataset

Create a new dataset

getDataset

Get dataset details

getDatasetSchema

Get dataset schema (columns, types)

readDataset

Read dataset contents

listBranches

List branches on a dataset

getBranch

Get branch details

createBranch

Create a dataset branch

deleteBranch

Delete a dataset branch

createTransaction

Create a dataset transaction for writes

getTransaction

Get transaction details

commitTransaction

Commit a transaction

abortTransaction

Abort a transaction

listFiles

List files in a dataset

getFile

Get file metadata

uploadFile

Upload a file to a dataset transaction

deleteFile

Delete a file from a dataset

executeSql

Execute a SQL query (async)

getSqlQueryStatus

Check SQL query execution status

getSqlQueryResults

Get SQL query results

cancelSqlQuery

Cancel a running SQL query

createBuild

Trigger a build for datasets

getBuild

Get build status and details

cancelBuild

Cancel a running build

searchBuilds

Search builds by dataset, branch, or status

getBuildJobs

List jobs within a build

getJob

Get job details

createSchedule

Create a build schedule with cron expression

getSchedule

Get schedule details

deleteSchedule

Delete a schedule

pauseSchedule

Pause a schedule

unpauseSchedule

Unpause a schedule

runSchedule

Trigger a schedule run manually

getScheduleRuns

List runs for a schedule

listUsers

List all users

getUser

Get user details by ID

getCurrentUser

Get the current authenticated user

searchUsers

Search users by name or email

deleteUser

Delete a user

listGroups

List all groups

getGroup

Get group details

createGroup

Create a new group

deleteGroup

Delete a group

listGroupMembers

List members of a group

addGroupMembers

Add members to a group

removeGroupMembers

Remove members from a group

getAgent

Get AIP agent details

listAgentSessions

List sessions for an agent

createAgentSession

Create a new agent session

getAgentSession

Get session details

continueAgentSession

Send a message to continue an agent session

cancelAgentSession

Cancel an agent session

getAgentSessionContent

Get session conversation content

getAgentRagContext

Get RAG context for an agent session

createStream

Create a streaming data pipeline

getStream

Get stream details

publishRecords

Publish records to a stream

getStreamRecords

Read records from a stream

getConnection

Get connection details

createFileImport

Create a file import configuration

getFileImport

Get file import details

executeFileImport

Execute a file import

listFileImports

List file imports for a connection

getFolder

Get folder details

listFolderChildren

List folder contents

createFolder

Create a new folder

getProject

Get project details

createProject

Create a new project

Requirements

Palantir Foundry accountAccess to a Palantir Foundry stack
Bearer token requiredGenerate a PAT at {stack}/workspace/settings/tokens. Enter on the MCP Servers page to connect.
PatchOps Wells logo

PatchOps Wells

Query the PatchOps canonical wells warehouse built from Texas RRC plus normalized multi-state regulatory well feeds. Search across shared well identifiers, operator and county metadata, and linked lease production without having to know the original source schema.

Available Tools

searchWells

Search normalized wells by state, API, operator, county, status, type, or map bbox.

getWellDetail

Get one canonical well, its normalized identifiers, and latest linked lease production context.

Requirements

No authentication requiredPublic PatchOps warehouse connector with no user credentials required.
PJM Data Miner logo

PJM Data Miner

PJM Data Miner integration for querying market, load, and pricing datasets through PatchOps MCP.

Available Tools

listDatasets

TODO: Describe listDatasets

queryDataMiner

TODO: Describe queryDataMiner

getDatasetById

TODO: Describe getDatasetById

Requirements

API keyValid PJM Data Miner api key credential.
Polygon.io logo

Polygon.io

Access Polygon.io for stock market data including previous-day close quotes, OHLCV aggregate bars over custom date ranges and timespans, single-day open/close, ticker search, detailed company information (SIC code, market cap, employees), stock split and dividend history, market holidays, related companies, and standardized financial data (income statement, balance sheet, cash flow). Free tier provides end-of-day data at 5 calls/min.

Available Tools

getStockQuote

Get the previous trading day's close for a stock ticker. Returns open, high, low, close, volume, VWAP.

getAggregates

Get OHLCV aggregate bars for a stock over a date range with custom timespan and multiplier.

getDailyBar

Get OHLCV data for a single trading day.

searchTickers

Search for stock tickers by name or symbol.

getTickerDetails

Get detailed company information — SIC code, market cap, description, homepage, employees.

getStockSplits

Get stock split history for a ticker.

getDividends

Get dividend history for a ticker.

getMarketHolidays

Get upcoming market holidays and early closes.

getRelatedCompanies

Get related companies for a ticker (peers, competitors, sector mates).

getFinancials

Get standardized financial data — income statement, balance sheet, and cash flow.

Requirements

API key requiredSign up for free at https://polygon.io/docs. Enter on the MCP Servers page.
S&P Global IHS Energy logo

S&P Global IHS Energy

This connector is generated from the published IHS Energy Data Services Swagger and exposes the broader API surface instead of only the older handwritten international subset. Use listOperations() and describeOperation() to inspect the spec, request() to call any published operation, and the convenience helpers for catalog-style domains such as international upstream, North America midstream, Energy Documents, Upstream Intelligence, reports, images, and sessions.

Available Tools

listOperations

List Swagger operations with optional tag and free-text filters. Start here when you need the exact published operation ids.

describeOperation

Inspect one Swagger operation including grouped path, query, header, and body parameters before making a request.

request

Execute any published IHS Swagger operation by operationId with path/query/body arguments. This is the generic escape hatch for the full API surface.

listDomains

List entitlement resources discovered from the spec, including international, North America, Energy Docs, and Upstream Intelligence.

listViews

List available views for a domain (for example adm/eandp or northamerica/midstream). Discover queryable datasets within spec-backed catalog domains.

getViewSchema

Get column metadata for a specific view including name, type, nullable, and description. Essential for building accurate queries.

retrieve

Query a view with OData-style filters ($filter, $select, $orderby, $count, $start_index, $groupby, $having, $geometry) using GET or POST.

count

Get record count for a view with optional $filter using GET or POST. Useful for understanding data volume before retrieving.

getSessions

Inspect active sessions and entitlement details available to the current credentials.

deleteSessions

Delete active sessions for the current credentials. Useful for clearing stale or over-limit sessions before retrying.

getReports

List or retrieve reports for a domain (primarily adm/basin and adm/eandp). Access pre-built analytical reports.

getImage

Get well/entity images from a domain view. Returns image data for visualization.

Code Execution

Execute custom JavaScript/TypeScript code with full S&P Global IHS connector access. Build complex queries across domains, aggregate data, and create custom workflows.

Requirements

S&P Global IHS accountS&P Global IHS Energy subscription with API access
Username & passwordS&P Global IHS Energy API credentials (Basic Auth)
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
SEC EDGAR logo

SEC EDGAR

Query SEC EDGAR for 10-K, 10-Q, 8-K filings, XBRL financial facts (revenue, capex, D&A, reserves), insider trading (Form 4), and cross-company financial comparisons. Includes E&P-specific convenience methods for upstream financial analysis. No API key required.

Available Tools

searchCompany

Find companies by name or ticker

getCompanyFacts

All XBRL financial facts for a company

getEPFinancials

Key E&P metrics: revenue, capex, D&A, reserves

compareCompanies

Compare financial metrics across companies

getCompanyConcept

Single metric across all filings

searchFilings

Full-text search across all SEC filings

getInsiderTrading

Insider transaction filings (Form 3/4/5)

getXbrlFrame

Cross-company data for one concept/period

Requirements

No API key neededSEC EDGAR is fully public
Compatible AI agentWorks with Claude, ChatGPT, Cursor
SEC-API.io logo

SEC-API.io

Access SEC-API.io for premium EDGAR data including full-text search across 18M+ filing documents, structured filing queries with Lucene syntax, section extraction from 10-K/10-Q filings (Risk Factors, MD&A, Financial Statements), XBRL-to-JSON conversion, insider trading (Form 4), 13F institutional holdings, and CIK/ticker mapping. Free tier allows 100 calls/month.

Available Tools

fullTextSearch

Full-text search across 18M+ SEC filings. Supports date ranges and form-type filters.

queryFilings

Structured query for SEC filings using Lucene query syntax.

getFilingUrl

Get the direct URL for a filing by accession number.

extractSection

Extract a specific section from a 10-K or 10-Q filing (e.g. Risk Factors, MD&A).

xbrlToJson

Convert XBRL filing data to structured JSON.

getInsiderTrading

Get insider trading data (Form 4 filings) for a company.

get13FHoldings

Get 13F institutional holdings data for a filer.

getMappingCikToTicker

Map a CIK number to company details including ticker, name, and exchange.

Requirements

API key requiredSign up for free at https://sec-api.io/docs. Enter on the MCP Servers page.
Soils (USDA NRCS) logo

Soils (USDA NRCS)

Access USDA Natural Resources Conservation Service Soil Data Access to query soil properties including drainage class, hydrology group, flood frequency, and construction suitability ratings for foundation design, spill containment, and reclamation planning.

Available Tools

queryByAreaSymbol

Query soil map units by county area symbol (e.g., TX201)

queryByMapUnit

Query detailed soil properties by map unit key

getInterpretations

Get soil interpretations for construction suitability

executeQuery

Execute custom Soil Data Access SQL query

Requirements

ENABLE_ENVIRONMENTAL_APISSet to 'true' to enable environmental connectors
Spire Maritime logo

Spire Maritime

Spire/Kpler Maritime 2.0 GraphQL API. Vessel positions sourced from Spire's satellite constellation — covers open-ocean blue-water gaps that terrestrial AIS misses. Port events, voyage history, and matched port info.

Available Tools

getVessels

TODO: Describe getVessels

getPortEventsByVessel

TODO: Describe getPortEventsByVessel

getPortEventsByLocation

TODO: Describe getPortEventsByLocation

getPort

TODO: Describe getPort

matchedPort

TODO: Describe matchedPort

Requirements

Bearer tokenValid Spire Maritime bearer token credential.
SPP logo

SPP

SPP public data integration for querying Southwest Power Pool real-time and day-ahead LMPs, generation mix by fuel type, load forecasts, wind/solar forecasts, and actual load data. No API key required — public portal data auto-parsed to JSON. Covers 14 US states.

Available Tools

getRealtimeLmps

Get real-time 5-minute LMPs by settlement location

getDayAheadLmps

Get day-ahead hourly LMPs

getGenerationMix

Get generation mix by fuel type

getLoadForecast

Get load forecasts (JSON)

getActualLoad

Get actual vs forecasted load

getWindForecast

Get wind generation forecast

getSolarForecast

Get solar generation forecast

querySpp

Query any SPP portal endpoint

Requirements

No authentication requiredPublic API connector with no credential setup.
State Well Registries logo

State Well Registries

Access state oil and gas regulatory agency GIS services for well locations, permits, and status data. Covers Colorado (ECMC), North Dakota (NDIC), Oklahoma (OCC), New Mexico (OCD), Wyoming (WOGCC), and Pennsylvania (DEP). Use searchAllStateWells to search all states at once by operator name. Direct access to state regulatory data without third-party intermediaries.

Available Tools

searchAllStateWells

Search all 6 states at once — best starting point for operator discovery

searchColoradoWells

Search Colorado ECMC well data

searchNorthDakotaWells

Search North Dakota NDIC well data

searchOklahomaWells

Search Oklahoma OCC well data

searchNewMexicoWells

Search New Mexico OCD well data

searchWyomingWells

Search Wyoming WOGCC well data

searchPennsylvaniaWells

Search Pennsylvania DEP well data

Requirements

No authentication requiredFree state government GIS services — no API key needed
Texas RRC Data logo

Texas RRC Data

Texas Railroad Commission data including statewide well locations, lease-level monthly production (oil, gas, condensate), and pipeline segment geometries. Search wells by operator, county, type, status, bounding box or proximity. Retrieve production history by API number, query lease production maps, and render pipeline GeoJSON for siting workflows.

Available Tools

searchWells

Search RRC wells by operator, county name or code, type, status, bbox, or proximity (flat lat/lon/radius).

searchWellsByArea

Search wells within a geographic area (flat lat/lon/radius or bbox).

getWellDetail

Get a single well by API number.

getWellProduction

Get production history for a well by API number.

searchProductionByArea

Search lease production data by area with optional filters.

getProductionGeoJSON

Get lease production as GeoJSON FeatureCollection for map rendering.

searchPipelineSegments

Search pipeline segments by number, bbox, or nearby point.

getPipelineGeoJSON

Get real pipeline line geometry as GeoJSON for map rendering. Requires segment IDs, pipeline numbers, or a bbox.

listPipelines

List available pipeline numbers with pagination (limit/offset).

getDataStatus

Summarize loaded well, production, and pipeline datasets.

getPipelinesNearLocation

Find nearby pipeline segments for discovery. Use the returned segment ID with getPipelineGeoJSON for real line geometry.

Requirements

No authentication requiredFree public RRC data — no API key needed
USGS Earthquakes logo

USGS Earthquakes

Access the USGS Earthquake Hazards Program API for real-time and historical seismic data. Query earthquakes by magnitude, location, date range, and proximity to well sites. Critical for seismic risk assessment near injection wells and induced seismicity monitoring.

Available Tools

searchEarthquakes

Search earthquakes by magnitude, location, and date range

getEarthquakeDetail

Get detailed info for a specific earthquake event

getEarthquakeCount

Count earthquakes matching criteria

Requirements

No authentication requiredFree USGS public API — no API key needed
USGS Elevation (3DEP) logo

USGS Elevation (3DEP)

Access the USGS Elevation Point Query Service backed by the 3D Elevation Program (3DEP). Get precise elevation data at any coordinate in the US. Essential for grading plans, drainage analysis, and site engineering.

Available Tools

getElevation

Get elevation at a latitude/longitude point

Requirements

No authentication requiredFree USGS public API — no API key needed
USGS Geologic Maps logo

USGS Geologic Maps

Access the USGS State Geologic Map Compilation (SGMC) for detailed surface geology data including geologic units, lithology, and age information. Query by point location or bounding box.

Available Tools

queryGeologyAtPoint

Get surface geology at a coordinate

queryGeologyInBbox

Get geology within a bounding box

Requirements

No authentication requiredFree USGS public API — no API key needed
USGS Water Services logo

USGS Water Services

Access USGS National Water Information System (NWIS) for real-time and historical water data including streamflow, groundwater levels, water quality, and site information. Critical for water sourcing, disposal well monitoring, and environmental compliance.

Available Tools

searchSites

Search USGS monitoring sites by state, type, or bounding box

getInstantaneousValues

Get real-time water data from a site

getDailyValues

Get daily statistical water data

getGroundwaterLevels

Get groundwater level measurements

getSiteInfo

Get detailed site metadata

Requirements

No authentication requiredFree USGS public API — no API key needed
VesselFinder logo

VesselFinder

VesselFinder REST API for AIS-based vessel positions, port call history, expected arrivals, master vessel data, and distance calculations. Useful for tanker ETAs, refinery feed visibility, and freight tracking.

Available Tools

getVessels

TODO: Describe getVessels

getVesselsList

TODO: Describe getVesselsList

getLiveData

TODO: Describe getLiveData

getPortCalls

TODO: Describe getPortCalls

getExpectedArrivals

TODO: Describe getExpectedArrivals

getMasterData

TODO: Describe getMasterData

getDistance

TODO: Describe getDistance

Requirements

API keyValid VesselFinder api key credential.
Water Features (USGS NHD) logo

Water Features (USGS NHD)

Access USGS National Hydrography Dataset to identify streams, rivers, lakes, and other water features for setback requirement analysis and water sourcing for oil & gas operations.

Available Tools

queryAtPoint

Query water features at a specific coordinate

queryInBbox

Query water features within a bounding box (flowlines or waterbodies)

getServiceInfo

Get NHD service metadata and available layers

Requirements

ENABLE_ENVIRONMENTAL_APISSet to 'true' to enable environmental connectors
WattTime logo

WattTime

WattTime integration for querying real-time and forecasted marginal emissions through PatchOps MCP.

Available Tools

getRegions

TODO: Describe getRegions

getCurrentSignal

TODO: Describe getCurrentSignal

getForecast

TODO: Describe getForecast

Requirements

Bearer tokenValid WattTime bearer token credential.
WellDatabase logo

WellDatabase

WellDatabase provides comprehensive well data management and analysis through a structured MCP connector. Access detailed well information, production data, operator intelligence, and geographic analytics through typed connector methods with advanced filtering by location, operator, depth, dates, and production metrics.

Available Tools

getOperatorWells

Get wells by operator name or ID. Handles name→ID resolution automatically. Recommended for operator searches.

searchWells

Search wells with filters (state, operator, dates, depths). Supports cumulative production sorting (CumOil, CumGas, CumWater, EUR, IP).

searchWellSummary

Search well summary data with aggregated metrics.

searchWellLocation

Search well locations with coordinates and surface hole data.

getWellProductionTimeseries

Get production data for a well by API number. Returns monthly/daily production volumes, summary statistics, and peaks.

getWellDetails

Get full well details by API number including location, operator, status, type, lease, field, basin, and formation.

searchProduction

Search monthly production records (oil, gas, water volumes).

searchProductionSummary

EFFICIENT: Get cumulative production data with sorting. Has cumulativeOil, cumulativeGas, EUR, IP, decline rates.

searchProductionForecast

Search production forecast/decline curve data.

searchProductionForecastSummary

Get aggregated production forecast summaries.

getTopOilProducers

Convenience: Get top oil producers sorted by cumulative oil production.

getTopGasProducers

Convenience: Get top gas producers sorted by cumulative gas production.

searchCompletions

Search well completion records with dates, intervals, and methods.

searchStimulations

Search well stimulation/frac data with proppant and fluid volumes.

searchStimulationSummary

Get aggregated stimulation summary data by well.

searchFracStage

Search individual frac stage data: pressures, rates, proppant, fluid.

searchFracIngredients

Search frac fluid ingredient/chemical data and concentrations.

searchCasings

Search casing string data (surface, intermediate, production) with sizes, weights, depths.

searchPerforations

Search perforation interval data with depths and shot density.

searchPlugs

Search plug data (bridge plugs, frac plugs) with types and depths.

searchPlugAndAbandons

Search plug and abandonment records with P&A details.

searchTubingAndPackers

Search tubing and packer data with sizes and depths.

searchDirectionals

Search directional survey data: MD, TVD, inclination, azimuth.

searchDirectionalStepFormation

Search directional data with formation tops correlated.

searchBoreProfile

Search wellbore profile/trajectory data.

searchBoreProfileReported

Search operator-reported bore profile data.

searchFormations

Search formation/zone data with names and IDs.

searchFormationsReported

Search operator-reported formation tops with depths.

searchHorizon

Search horizon/target formation data and landing points.

searchInterpretedFormation

Search interpreted/normalized formation assignments.

searchCores

Search core sample data with intervals and recovery.

searchInjection

Search injection records (water, CO2, gas) for disposal/injection wells.

searchInjectionSummary

Get cumulative injection summary data.

searchWaterChemicals

Search water chemistry/analysis data for produced water.

searchWaterSummary

Get water production summary data.

searchTests

Search well test data (DST, production tests, formation tests).

searchPermits

Search drilling permit data with numbers, dates, proposed depths.

searchDisposition

Search well disposition/status change data.

searchSpacing

Search well spacing unit data and orders.

searchRigs

Search active rig data with locations, operators, target formations.

searchEnvironmentalIncident

Search environmental incident reports (spills, releases).

searchEnvironmentalIncidentComment

Search comments on environmental incidents.

searchEnvironmentalIncidentSubstance

Search substances involved in environmental incidents.

searchFiles

Search well files and documents (reports, images).

searchFileTags

Search file tags/categories for document classification.

searchHistory

Search well history/event records chronologically.

searchDeletedItems

Search deleted/removed records for audit trail.

searchCounties

Lookup county IDs by name for filtering.

searchStates

Lookup state IDs and FIPS codes.

searchStateCounties

Get counties within a state.

searchCountry

Lookup country information (US, Canada).

searchBasin

Search basin/play data (sedimentary basins).

searchOperatorAliased

Search normalized/standardized operator names.

searchOperatorReported

Search raw operator names as reported to regulators.

searchFieldAliased

Search normalized field names.

searchFieldReported

Search raw field names as reported to regulators.

searchGatherer

Search gas gatherer/pipeline data.

searchStatusAliased

Search normalized well status values (Active, Shut-in, P&A).

searchStatusReported

Search raw well status as reported to regulators.

searchTypeAliased

Search normalized well types (Oil, Gas, Injection).

searchTypeReported

Search raw well types as reported to regulators.

searchLease

Search lease information with names and IDs.

searchShalePlay

Search shale play data (Permian, Eagle Ford, Bakken, etc.).

geoScorecard

Get production scorecard for geographic entities with totals, type curves, operator counts.

operatorScorecard

Get comprehensive operator performance scorecard.

entityScorecard

Get scorecard for any entity type.

wellLifecycleBundle

Get complete well lifecycle data in one call.

geoHierarchyDrilldown

Drill down through geographic hierarchy.

boreProfileLibrary

Get bore profile library data.

getWellLifecycle

Get detailed well lifecycle information.

geoWellTypeMix

Get well type mix for geographic areas.

Code Execution

Execute custom JavaScript/TypeScript code with full WellDatabase connector access for complex queries and workflows.

Requirements

WellDatabase API keyValid API key from your WellDatabase account
Active WellDatabase accountActive subscription to WellDatabase platform
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
WellOps logo

WellOps

WellOps provides comprehensive production data management for oil & gas operations. Access company data, field information, well details including location and status, and daily production volumes through a robust API integration. Supports hierarchical data access from company to field to well level with full production timeseries capabilities.

Available Tools

getCompanies

Get all companies accessible to the authenticated user. Returns company ID, name, and role (ApiReadUsers or ApiFullAccessUsers).

getFields

Get all fields within a specified company. Returns field ID and name for organizing wells by geographic area.

getWells

Get wells from a company with optional filtering by field ID and date. Returns comprehensive well data including API number, location, coordinates, and status.

getWellStatusOptions

Get valid well status values for a company (e.g., Active, Shut-In, Plugged and Abandoned). Use to interpret well status codes.

getWellDailyProduction

Get daily production data for wells with optional filtering by field, well, and date range. Returns oil (bbl), water (bbl), and gas (mcf) volumes.

Code Execution

Execute custom JavaScript/TypeScript code with full WellOps connector access. Build complex queries, aggregate production data, and create custom reporting workflows.

Requirements

WellOps API keyValid API key from Mi4 (contact support@mi4.com)
Active WellOps accountActive subscription to WellOps platform
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
Wetlands (USFWS NWI) logo

Wetlands (USFWS NWI)

Access the U.S. Fish & Wildlife Service National Wetlands Inventory to identify wetlands that may trigger Army Corps Section 404 permit requirements for oil & gas operations.

Available Tools

queryAtPoint

Query wetlands at a specific coordinate with buffer distance

queryInBbox

Query wetlands within a bounding box

getServiceInfo

Get NWI service metadata and available layers

Requirements

ENABLE_ENVIRONMENTAL_APISSet to 'true' to enable environmental connectors

Router(1 connector)

PatchOps MCP logo

PatchOps MCP

Featured

PatchOps MCP is a progressive MCP router that automatically aggregates all your active energy data providers into one unified endpoint with smart tool discovery.

Available Tools

PatchOps MCP list capabilities

PatchOps MCP explain domains

PatchOps MCP enable integration

PatchOps MCP get tool details

PatchOps MCP execute tool

PatchOps MCP search tools

Requirements

Active provider connectionsAt least one connected energy data provider
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents

Reporting & Analytics(2 connectors)

Corva logo

Corva

Featured

Corva provides real-time drilling and completion analytics with comprehensive tools for wells, rigs, datasets, and operational data. Access real-time WITS data, completion parameters, operational summaries, and custom dataset queries through a powerful MCP integration.

Available Tools

get_wells

List wells with optional filtering by field, operator, or status. Includes optional operation summaries for daily operational context (e.g., current drilling activities and day summaries).

get_well_details

Get detailed information for one or many wells by ID. Retrieve well attributes, performance metrics, asset IDs, and company context for specific wells.

list_wells

List wells with automatic pagination support. Efficiently browse through large well datasets with built-in cursor-based pagination.

get_wells_with_asset_ids

List wells with asset_id, company_id, and name. Optimized for mapping wells to Corva assets for real-time data queries.

get_rigs

List rigs with optional filtering by company, search term, or active well status. Includes optional operation summaries showing current drilling activities on active wells.

get_pads

List pads with optional filtering by company, frac fleet, or search term. View multi-well pad configurations and operational status.

get_frac_fleets

List frac fleets with optional filtering by company, pad, or search term. Track completion equipment and crew assignments.

get_wirelines

Get wireline units including logging crews, e-line units, and perforation teams. Monitor wireline service availability and assignments.

get_drillout_units

Get drillout units including plug drill crews and coiled tubing units. Track post-frac completion equipment.

get_drilling_wits

Get real-time drilling data (WITS) for an asset including depth, hook load, WOB, RPM, and other drilling parameters. Requires asset_id from well details.

get_completion_data

Get real-time completion/frac data including stages, pumping parameters, pressures, and rates. Monitor active frac operations with live telemetry.

list_datasets

List available Corva datasets and collections including schema information, provider details, and data availability.

search_datasets

Search Corva datasets by friendly name with fuzzy matching. Find specific data sources quickly across the Corva platform.

search_collections

Search Corva collections by friendly name with fuzzy matching. Locate time-series data collections efficiently.

get_dataset_schema

Get dataset schema including field definitions, data types, and index information. Essential for custom data queries.

get_collection_schema

Alias for get_dataset_schema. Retrieve collection schema with field metadata.

query_dataset_data

Query time-series data from Corva datasets with filtering, sorting, and projection. Access historical drilling, completion, and operational data.

get_company_info

Get Corva company information by company ID including name, settings, and organizational details.

detect_company_context

Detect available companies and provider context from credentials. Understand account access and available data.

Requirements

Corva API keyValid API key from your Corva account
Active Corva accountActive subscription to Corva's platform
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
Whitson+ logo

Whitson+

Featured

Whitson+ provides comprehensive reservoir engineering tools including PVT modeling, decline curve analysis (DCA), rate transient analysis (RTA), bottomhole pressure (BHP) calculations, history matching, nodal analysis (IPR/VLP/gradient), multiphase FMB, auto-forecasting, and production data management. 245 API methods covering the full Whitson platform.

Available Tools

get_auto_forecasts_auto_forecast_id

Get all info of Auto-Forecast setting with auto_forecast_id

put_auto_forecasts_auto_forecast_id_autofit

Autofit all wells in a Auto-Forecast with auto_forecast_id

patch_auto_forecasts_auto_forecast_id_monthly_rates

Export monthly DCA rates for all three phases for an Auto-Forecast.

patch_auto_forecasts_auto_forecast_id_tables

Return the Auto-Forecast export as JSON equivalent to the Excel export.

get_fields

Get the complete list of all fields.

get_fields_field_id_projects

Get the complete list of all projects under a field.

post_fields_field_id_projects

Upload new project to the field specified by <field_id>.

get_mass_fluid_data

Get an array with latest fluid data for all wells.

get_mass_fluid_data_paginated

Get paginated mass fluid data for wells.

put_multi_well_gas_lift_opt_multi_well_gas_lift_id_change_injection_rate

put_multi_well_gas_lift_opt_multi_well_gas_lift_id_change_injection_rate

get_multi_well_gas_lift_opt_multi_well_gas_lift_id_results

Retrieves the summary of results for all wells in the gas lift optimizer.

get_multi_well_gas_lift_opt_multi_well_gas_lift_id_run

Launch the execution of the multi-well gas lift optimizer.

get_multi_well_gas_lift_opt_multi_well_gas_lift_id_settings

Get configuration settings for the multi-well gas lift optimizer.

put_multi_well_gas_lift_opt_multi_well_gas_lift_id_settings

Update the configuration settings for the multi-well gas lift optimizer.

get_old_wells_paginated

OLD version, which contains metadata response. Get a list of wells (result paginated).

get_processes

Get list of all processes.

post_processes

Upload new process.

put_processes_process_id

Edit a process.

delete_processes_process_id

Delete a process.

post_projects_multi_well_gas_lift_opt

Add a new Multi Well Gas Lift Optimizer in an area

delete_projects_multi_well_gas_lift_opt_multi_well_gas_lift_id

Delete a multi well gas lift optimizer project

post_projects_multi_well_gas_lift_opt_areas

Add new Multi Well Gas Lift Area in a project

delete_projects_multi_well_gas_lift_opt_areas_multi_well_gas_lift_area_id

Delete a Multi Well Gas Lift Area with MULTI_WELL_GAS_LIFT_AREA_ID

get_projects_project_id_max_production_date

Get the maximum production date of all wells in a project.

get_projects_project_id_multi_well_gas_lift_opt_autopopulate_by_compressor_group

Automatically populates the multi-well gas lift optimizer.

get_projects_project_id_multi_well_gas_lift_opt_list

Retrieves all multi-well gas lift optimizers and associated areas within the specified project.

get_projects_project_id_type_well_areas

Retrieve all the type well areas in a project

post_projects_project_id_type_well_areas

Create a type well area in a project

get_projects_project_id_well_groups

Get all group tags in a project

post_projects_project_id_well_groups

Create a new group tag for wells in a project

put_projects_project_id_well_groups

Edit group tag configuration in a project

delete_projects_project_id_well_groups

Delete group tag in a project

get_scenario

Get a list of scenario wells.

delete_type_well_areas_type_well_area_id

Delete a type well area

post_type_wells

Create a type well in a type well area

put_type_wells

Edit a type well configuration

delete_type_wells

Delete a type well

post_type_wells_saved_cases

Uploads Type Well DCA cases to the database

patch_type_wells_saved_cases

Retrieves all Type Well DCA saved cases for the given type well ids

delete_type_wells_saved_cases

Deletes Type Well DCA saved cases from the database

get_well_monitoring_well_id_common_process_conversion

Get common process conversion data of the most recent well monitoring run

get_well_monitoring_well_id_composition_tracking

Get compositional tracking data of the most recent well monitoring run for

get_well_monitoring_well_id_separator_oil_shrinkage

Get separator oil shrinkage data of the most recent well monitoring run for

get_wells

Get a list of wells.

post_wells

Upload a new well.

patch_wells

Conviniently update partial info to many wells (header, completion, etc.).

get_wells_active_production_data

Get the full active production data records of wells in bulk.

patch_wells_arta_interpretations

Get classical analytical rta interpretation for provided well ids.

post_wells_autofit_multiphase_fmb

Perform MFMB autofit for multiple wells, with optional post-fit MFMB calculation using pressure

post_wells_autofit_multiphase_fmb_with_pavg_criteria

Perform MFMB autofit for multiple wells, with optional post-fit MFMB calculation using pressure

get_wells_autofit_rta

Launch Numerical RTA autofit for multiple wells.

get_wells_bhp_calculation

Get BHP calculation in bulk.

get_wells_bhp_calculation_status

Get BHP calculation status for many wells (excluding scenario).

get_wells_bhp_calculation_with_gauge_data

Get BHP calculation and gauge data in bulk.

patch_wells_bhp_input_well_data

Fetch WellData for multiple well IDs in a single query (bulk endpoint).

post_wells_bhp_input_well_data_bulk

Bulk create/update wellbore configurations for many wells.

put_wells_bhp_input_well_data_well_data_id

Edit a WellData object to a BHPInput.

delete_wells_bhp_input_well_data_well_data_id

Delete a WellData object to a BHPInput.

put_wells_bhp_input_well_data_well_data_id_gas_lift_data

Edit a list of gas lift valves to a WellData.

put_wells_bhp_input_well_data_well_data_id_well_data_casing_pipe_number

Edit a WellDataCasing object to a WellData.

delete_wells_bhp_input_well_data_well_data_id_well_data_casing_pipe_number

Delete a WellDataCasing object to a WellData.

put_wells_bhp_input_well_data_well_data_id_well_data_tubing_pipe_number

Edit a WellDataTubing object to a WellData.

delete_wells_bhp_input_well_data_well_data_id_well_data_tubing_pipe_number

Delete a WellDataTubing object to a WellData.

post_wells_bhp_input_well_deviation_survey

Bulk upload/edit well deviation surveys for multiple wells.

put_wells_bhp_inputs

### Body example

patch_wells_bhp_inputs

Get BHP input for multiple wells.

patch_wells_bhp_inputs_no_deviation_survey

Get BHP input for multiple wells.

put_wells_bhp_tuning_parameters

Edit the BHP tuning parameters for many wells.

post_wells_bhp_well_data_default_status

post_wells_bhp_well_data_default_status

post_wells_bulk

Bulk create new wells.

get_wells_bulk_gas_lift_optimizer_results

Get gas lift optimizer results in bulk based on parameters specified. Uses pagination

patch_wells_bulk_gas_lift_optimizer_results

Get gas lift optimizer results for selected wells.

patch_wells_bulk_run_current_ipr_vlp

Batch run ipr vlp for wells with IDs using last production data or average production data.

patch_wells_bulk_run_gas_lift_optimizer

Run gas lift optimizer for selected wells.

patch_wells_bulk_run_gradient

Run gradient for selected wells.

post_wells_copy_wells

Copy multiple wells to an existing project.

post_wells_custom_attributes_bulk

Upsert one {well_id, attribute_name, value} tuple per list item.

patch_wells_custom_attributes_bulk

Retrieve current custom-attribute values for multiple wells.

delete_wells_custom_attributes_bulk

Bulk deletion of custom-attribute values; ignores missing targets.

post_wells_data_fields

Get a list of wells by their IDs with selected attributes.

patch_wells_dca

Retrieves all well DCAs for the given well ids

get_wells_dca_daily_rates

Export daily DCA rates for all three phases for a list of well_ids.

get_wells_dca_monthly_rates

Export monthly DCA rates for all three phases for a list of well_ids.

post_wells_dca_saved_case

post_wells_dca_saved_case

patch_wells_dca_saved_cases

Retrieves all well DCA saved cases for the given well ids

get_wells_dca_saved_cases_daily_rates

Export daily DCA rates for saved cases for a list of well_ids.

get_wells_dca_saved_cases_monthly_rates

Export monthly DCA rates for saved cases for a list of well_ids.

get_wells_fat_gas_rate

Bulk‐retrieve fat gas rate series (`common_process_conversion`

put_wells_forecast_inputs

Edit Multiple Forecast Inputs

put_wells_gradient_cases

Edit gradient cases in bulk.

patch_wells_gradient_cases

Get gradient cases of selected wells

put_wells_gradient_cases_gradient_case_id

Edit a gradient case.

delete_wells_gradient_cases_gradient_case_id

Delete a gradient case.

get_wells_history_matching

Get a list of history matching object.

get_wells_history_matching_input

Get a list of history matching inputs.

put_wells_history_matching_input

Edit history matching inputs for many wells.

post_wells_latest_date_gradient_cases

post_wells_latest_date_gradient_cases

get_wells_light

get_wells_light

patch_wells_mass_export_custom_results

Retrieve certain data for wells, equivalent to well exports in Whitson+.

get_wells_monthly_production_data

Get the monthly production records of wells in bulk

post_wells_monthly_production_data

Upload monthly production data in bulk.

delete_wells_monthly_production_data

Delete monthly production data for the well WELL_ID.

get_wells_multi_well_arta_autofit_phase

Autofit straight line and TELF to existing production data

get_wells_multi_well_fractional_arta_autofit_phase

Autofit straight line to existing production data

get_wells_multiphase_fmb_interpretations

Get mutiphase fmb interpretation for wells in bulk

get_wells_multiphase_fmb_pavg

Get calculated MultiphaseFMB pressure average in bulk

patch_wells_multiphase_fmb_pavg

Get calculated MultiphaseFMB pressure average for selected wells with time filters

get_wells_new_well_input_status

Get the new well input status of a well

patch_wells_nodal_ipr_input

Get IPR input used in nodal_analysis for wells specified.

put_wells_nrta_weight_factors

Edit Numerical RTA weight factors for many wells.

patch_wells_pi_from_ipr

Set initial reservoir pressure for wells based on IPR

get_wells_pnr

get_wells_pnr

get_wells_production_data

Get the production records of wells in bulk

post_wells_production_data

Upload production data in bulk.

delete_wells_production_data

Delete exactly the production timestamps given for each well.

patch_wells_production_data_dates

Expects JSON:

get_wells_production_data_comments

Get production comments of wells in bulk

post_wells_production_data_comments

Upload production comments in bulk

patch_wells_pvt_calcs

Get PVT-calculation results for multiple wells (JSON payload).

patch_wells_pvt_calculation_status

Get PVT calculation status for a list of well_ids.

get_wells_pwf_active

Get the active well flowing pressure. Default to return measured gauge

get_wells_pwf_custom

Get the custom well flowing pressure. Default to return measured gauge

get_wells_rta_autofit_rms

Get Numerical RTA autofit RMS for many wells.

get_wells_rta_calc

Get RTA Calcs for many wells.

get_wells_rta_input

Get the Numerical RTA input for many wells.

put_wells_rta_input

Edit RTA input for many wells.

get_wells_run_bhp_calculation

Run BHP calculations for many wells (excluding scenario).

get_wells_run_composition_calc

Run PVT calculations for many wells (excluding scenarios).

get_wells_run_history_matching

Launch Numerical Model calculation on a list of wells.

post_wells_run_multiphase_fmb

Run an Multiphase FMB PWF and/or Multiphase FMB PAvg for many wells.

get_wells_run_pvt_calcs

Run PVT calculations for many wells (excluding scenarios).

get_wells_run_rta

Run numerical RTA on a list of wells.

post_wells_run_sales_products

Bulk‐trigger a new sales products calculation for each well.

get_wells_run_well_monitoring

Run well monitoring calculations for multiple wells.

put_wells_sales_products_input

Bulk upload / update Sales-Products inputs

get_wells_sales_products_rates

Bulk‐retrieve only the `ngl` & `ngl_common` series for each well's latest calc.

get_wells_sampling_advanced_id

Get sampling data for sampling ID.

get_wells_sampling_data_id

Get sampling data for sampling ID.

get_wells_sampling_quick_id

Get sampling data for sampling ID.

get_wells_sampling_simplified_drygas_id

Get sampling data for sampling ID.

put_wells_update_surface_pressure_vlp

Update surface pressure for a well.

get_wells_well_id

Get all info of well with ID.

put_wells_well_id

Edit a well.

patch_wells_well_id

Conviniently update partial info a well (header, completion, etc.).

delete_wells_well_id

Delete a well.

get_wells_well_id_active_production_data

Get the active production data for a well.

put_wells_well_id_analytical_rta_input

Edit inputs for classical rta calculation for well <WELL_ID>.

get_wells_well_id_approximate_gor_init

Approximate initial GOR for a well based on production data.

get_wells_well_id_arta_interpretations

Get classical analytical rta interpretation for well <WELL_ID>

get_wells_well_id_arta_time_series

Get analytical rta time series for well <WELL_ID>

post_wells_well_id_autofit_multiphase_fmb

Perform an MFMB autofit for a single well, optionally followed by a full MFMB run with pressure

post_wells_well_id_autofit_multiphase_fmb_with_pavg_criteria

Perform an MFMB autofit for a single well, optionally followed by a full MFMB run with pressure

get_wells_well_id_autofit_rta

Autofit Numerical RTA LFP.

get_wells_well_id_available_custom_attributes

Get a list of available custom attributes for a well.

get_wells_well_id_bhp_calculation

Get a BHP calculation.

get_wells_well_id_bhp_input

Get BHP input of the well of <well_id> in json format

put_wells_well_id_bhp_input

Edit a bhp input.

get_wells_well_id_bhp_input_well_data

Get a list of WellData(wellbore config) object to a well.

post_wells_well_id_bhp_input_well_data

Create a list of WellData object to a BHPInput.

get_wells_well_id_bhp_input_well_data_well_data_casing

Get a list of WellDataCasing object to a WellData.

post_wells_well_id_bhp_input_well_data_well_data_casing

Create a list of WellDataCasing object to a WellData.

get_wells_well_id_bhp_input_well_data_well_data_tubing

Get a list of WellDataTubing object to a WellData.

post_wells_well_id_bhp_input_well_data_well_data_tubing

Create a list of WellDataTubing object to a WellData.

get_wells_well_id_bhp_input_well_deviation_survey

Get the well deviation survey data of the well.

put_wells_well_id_bhp_input_well_deviation_survey

Get the well deviation survey data of the well.

get_wells_well_id_bot_bot_table

Get BOT table for a well.

get_wells_well_id_calculate_analytical_rta

Calculate analytical rta for well <WELL_ID>

put_wells_well_id_classical_rta_input_t_elf

Edit the t_elf input for classical rta calculation for well <WELL_ID>.

get_wells_well_id_cum_lfp

Get cumulative LFP for a well.

get_wells_well_id_custom_attributes

Get the custom attributes of a well.

post_wells_well_id_custom_attributes

Add a custom attribute to a well.

delete_wells_well_id_custom_attributes_attribute_name

Delete a custom attribute value from a well.

get_wells_well_id_custom_bhp_calculation

Get a Custom BHP calculation.

get_wells_well_id_fetch_from_ipr

Fetch from IPR the gas lift optimizer cases of a well.

put_wells_well_id_forecast_input

Edit Forecast Input

get_wells_well_id_fractional_arta_interpretations

Get fractional analytical rta interpretation for well <WELL_ID>

get_wells_well_id_gas_fmb_material_balance_pseudotime

Get flow material balance time and mass rate normalized density change @ Pwf.

get_wells_well_id_gas_lift_optimizer_cases

Get the gas lift optimizer cases of a well.

post_wells_well_id_gas_lift_optimizer_cases

Create a gas lift optimizer case of a well.

put_wells_well_id_gas_lift_optimizer_cases_gas_lift_case_id

Edit a gas lift optimizer case.

delete_wells_well_id_gas_lift_optimizer_cases_gas_lift_case_id

Delete a gas lift optimizer case.

get_wells_well_id_gradient_cases

Get the gradient cases of a well.

post_wells_well_id_gradient_cases

Create gradient cases for a well.

post_wells_well_id_groups_group_name

Add a group to a well.

delete_wells_well_id_groups_group_name

Delete a group from a well.

get_wells_well_id_history_matching

Get a list of history matching object.

put_wells_well_id_history_matching_input

Edit a history matching input, toggling the include_forecast flag.

get_wells_well_id_input_quick

Get PVT input of a well.

put_wells_well_id_input_quick

Edit PVT input of a well.

get_wells_well_id_input_simplified_dry_gas

Get PVT input of a well.

put_wells_well_id_input_simplified_dry_gas

Edit PVT input of a well.

get_wells_well_id_ipr

Get IPR data for a well.

get_wells_well_id_last_bhp_calc_time

Get the last BHP calculation time for a well.

get_wells_well_id_material_balance_time

Get oil, gas and water material balance time for well <WELL_ID>

get_wells_well_id_max_production_date

Get the maximum production date of a well.

get_wells_well_id_multiphase_fmb_interpretations

Get mutiphase fmb interpretation for a well

get_wells_well_id_multiphase_fmb_pavg

Get a list of calculated MultiphaseFMB pressure average for a well

get_wells_well_id_multiphase_fmb_pwf

Get flow material balance time and mass rate normalized density change @ Pwf

get_wells_well_id_ngl_calculation_result

Get the NGL calculation results for a well

put_wells_well_id_ngl_efficiencies

Edit the NGL efficiencies for a well

get_wells_well_id_pi_from_ipr

Set initial reservoir pressure for a well based on IPR

get_wells_well_id_processes

Get PVT process for a well.

put_wells_well_id_processes

Edit PVT process for a well.

get_wells_well_id_production_data

Get the production records of a well.

post_wells_well_id_production_data

Upload production data for <well_id>.

put_wells_well_id_production_data

Partial upload and edit production data for <well_id>.

delete_wells_well_id_production_data

Delete production data for <well_id> based on a start date and end date.

delete_wells_well_id_production_data_comments

Delete production data comments for <well_id> based on a start date and end date.

get_wells_well_id_pvt_input

Get PVT input of a well.

put_wells_well_id_pvt_input

Edit PVT input of a well.

get_wells_well_id_pwf_active

Get the active well flowing pressure. Default to return measured gauge

get_wells_well_id_rta_autofit_rms

Get Numerical RTA autofit RMS for a well.

get_wells_well_id_rta_calc

Get RTA Calc for a well.

get_wells_well_id_rta_input

Get the Numerical RTA input of a well.

put_wells_well_id_rta_input

Edit an RTA input.

put_wells_well_id_rta_lfp

put_wells_well_id_rta_lfp

put_wells_well_id_run_autofit_history_matching

Run an autofit history matching calculation. Either pass all new weights or none to use existing.

get_wells_well_id_run_bhp_calculation

Run BHP calculations for a single well.

get_wells_well_id_run_composition_calc

Run PVT calculation for a single well.

patch_wells_well_id_run_gas_lift_optimizer_case

Run gas lift optimizer calculation for selected cases.

get_wells_well_id_run_gradient

Run gradient calculation for selected cases.

get_wells_well_id_run_history_matching

Run history matching calculation on a well.

get_wells_well_id_run_ipr_with_date

Fetch the current production data for a well and run the VLP calculation.

get_wells_well_id_run_multiphase_fmb

Run an Multiphase FMB PWF and/or Multiphase FMB PAvg.

get_wells_well_id_run_ngl_calculation

Run NGL calculation on a well

get_wells_well_id_run_pvt_calc

Run PVT calculation for a single well.

get_wells_well_id_run_rta

Run numerical RTA on a well.

get_wells_well_id_run_simulated_pvt_study

Run a simulated PVT study calculation.

patch_wells_well_id_run_vlp

Run VLP calculation for selected cases.

get_wells_well_id_run_well_monitoring

Run well monitoring calculation for a well

get_wells_well_id_sampling_data

Gets all of the sampling inputs attached to the well with well_id <WELL_ID> in the database.

post_wells_well_id_sampling_data

Upload a sampling data input. REMOVES any existing samples on the same date for the well.

get_wells_well_id_sampling_inputs

Gets all of the sampling inputs attached to the well with well_id <WELL_ID> in the database.

post_wells_well_id_sampling_inputs

Upload a sampling data input. REMOVES any existing samples on the same date for the well.

delete_wells_well_id_sampling_inputs_date

Delete a sampling input.

put_wells_well_id_set_production_rate_type_rate_type

Set the production rate type of a well.

get_wells_well_id_simulated_pvt_study

Get a simulated PVT study.

get_wells_well_id_status

Get the data status of a well

put_wells_well_id_vlp_case_vlp_case_id

Edit a VLP case.

delete_wells_well_id_vlp_case_vlp_case_id

Delete a VLP case.

get_wells_well_id_vlp_cases

Get all VLP cases of a well

post_wells_well_id_vlp_cases

Post a VLP case of a well

get_wells_well_id_well_dca_dca_export

Get Well DCA results for all three phases.

get_wells_well_id_well_dca_saved_cases

Get a list of WellDCASavedCase object to a well.

get_wells_paginated

Get a list of wells (result paginated).

Requirements

Whitson+ API tokenBearer JWT token from your Whitson+ account
Active Whitson+ subscriptionAccess to the Whitson+ platform with API enabled

Productivity(15 connectors)

Excel logo

Excel

Microsoft Excel integration for managing workbooks, worksheets, ranges, tables, charts, and calculations through Microsoft Graph.

Available Tools

Workbook automation

Worksheet and range updates

Table and chart management

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Excel data
Gmail logo

Gmail

Gmail integration for reading, searching, and managing email. PatchOps can list and read messages and threads, send new emails, create drafts, modify labels (archive, star, mark read), and delete messages on your behalf through the Gmail API.

Available Tools

Email reading

Message search

Send email

Compose and send new messages from the connected Gmail account

Create draft

Save a draft without sending

Delete message

Permanently remove a message by ID

Label management

Add or remove labels (archive, star, mark read)

Thread management

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Gmail data
Google Calendar logo

Google Calendar

Google Calendar integration for managing calendars, events, and scheduling workflows through Google Calendar API.

Available Tools

Calendar management

Event scheduling

Event updates

Time management

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Google Calendar data
Google Docs logo

Google Docs

Google Docs integration for creating, reading, and editing documents through Google Docs API.

Available Tools

Document reading

Document creation

Text formatting

Content updates

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Google Docs data
Google Drive logo

Google Drive

Google Drive integration for accessing files, folders, and shared drives through Google Drive API.

Available Tools

File access

Folder management

Document search

Share management

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Google Drive data
Google Sheets logo

Google Sheets

Google Sheets integration for managing spreadsheets, worksheets, ranges, and formulas through Google Sheets API.

Available Tools

Spreadsheet automation

Range updates

Formula management

Data analysis

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Google Sheets data
Google Slides logo

Google Slides

Google Slides integration for creating, editing, and organizing presentations through Google Slides API.

Available Tools

Presentation management

Slide creation

Content updates

Template management

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Google Slides data
Microsoft Teams logo

Microsoft Teams

Microsoft Teams integration for managing teams, channels, members, and messages through Microsoft Graph.

Available Tools

Team management

Channel messaging

Chat collaboration

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Microsoft Teams data
OneDrive logo

OneDrive

Microsoft OneDrive integration for cloud file storage and document management

Available Tools

File access

Document search

Share management

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your OneDrive data
Outlook logo

Outlook

Microsoft Outlook integration for reading mail, searching inboxes, and managing messages through Microsoft Graph.

Available Tools

Mailbox access

Message search

Read messages

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Outlook data
Outlook Calendar logo

Outlook Calendar

Microsoft Outlook Calendar integration for managing calendars, events, and scheduling workflows through Microsoft Graph.

Available Tools

Calendar discovery

Event scheduling

Event updates

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Outlook Calendar data
Power BI logo

Power BI

Microsoft Power BI connector for asking questions of existing dashboards AND building new ones programmatically. Read side: list workspaces / dashboards / reports / datasets, run DAX queries against datasets to pull computed metrics directly, trigger and check dataset refreshes. Build side: create push datasets with custom schemas, push rows in batches, create dashboards, clone tiles, upload parameterized PBIX/PBIT templates and fill in their parameters per use. Tier-adaptive — works on Pro and Premium; Premium-only features (XMLA endpoint, full data modeling) auto-detect and degrade gracefully.

Available Tools

Workspace, dashboard, report & dataset listing

DAX query execution against datasets

Dataset refresh triggers + history

Push datasets — create + push rows + clear

Dashboards — create + clone tiles

PBIX / PBIT template upload + parameter filling

Requirements

Permission grantAccept Microsoft permissions to allow PatchOps to read AND write your Power BI workspaces, datasets, dashboards, and reports.
Power BI Pro or PremiumRequired to use the Power BI REST API at all. Pro is sufficient for everything in this connector. Premium unlocks XMLA-based richer data modeling in a follow-up phase.
PowerPoint logo

PowerPoint

Microsoft PowerPoint integration for creating, updating, and organizing presentations and slides through Microsoft Graph.

Available Tools

Presentation management

Slide updates

Deck organization

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your PowerPoint data
Quickbase logo

Quickbase

Quickbase REST API integration providing complete low-code application access: discover apps with listApps, browse and manage apps, tables, and fields; run and upsert records; execute reports; run formulas; manage solutions, files, users, and groups; and stream audit events. 67 methods covering the full Quickbase REST API surface plus a legacy listApps discovery endpoint.

Available Tools

listApps

List every app the current user token can access (returns appId + name)

createApp

Create a Quickbase app

getApp

Get app details by ID

updateApp

Update an app

deleteApp

Delete an app

getAppEvents

Get app events (webhooks, workflows, etc.)

copyApp

Copy an existing app

getRoles

List roles in an app

createTable

Create a table in an app

getAppTables

List tables in an app

getTable

Get a table by ID

updateTable

Update a table

deleteTable

Delete a table

getRelationships

List table relationships

createRelationship

Create a table relationship

updateRelationship

Update a relationship

deleteRelationship

Delete a relationship

getFields

List fields for a table

createField

Create a field

deleteFields

Delete fields

getField

Get a field by ID

updateField

Update a field

getFieldsUsage

Get usage for all fields in a table

getFieldUsage

Get usage for a single field

upsert

Insert or update records

deleteRecords

Delete records by query

runQuery

Run a query against a table (select, where, sortBy, etc.)

recordsModifiedSince

Get records modified since a given time

getTableReports

List reports for a table

getReport

Get report metadata

runReport

Run a report and return results

runFormula

Run a Quickbase formula

downloadFile

Download a file from a record

deleteFile

Delete a file from a record

getTempTokenDBID

Get a temporary token for a DBID

exchangeSsoToken

Exchange an SSO token

audit

Query audit events

exportSolution

Export a solution definition

updateSolution

Update a solution

createSolution

Create a solution

exportSolutionToRecord

Export a solution to a record

createSolutionFromRecord

Create a solution from a record

updateSolutionToRecord

Update a solution stored in a record

changesetSolution

Get changeset for a solution

changesetSolutionFromRecord

Get changeset from a solution record

getSolutionPublic

Get public solution metadata

getUsers

List users

denyUsers

Deny users

denyUsersAndGroups

Deny users and groups

undenyUsers

Undeny users

addMembersToGroup

Add members to a group

removeMembersFromGroup

Remove members from a group

addManagersToGroup

Add managers to a group

removeManagersFromGroup

Remove managers from a group

addSubgroupsToGroup

Add subgroups to a group

removeSubgroupsFromGroup

Remove subgroups from a group

getTrustees

List trustees

addTrustees

Add trustees

removeTrustees

Remove trustees

updateTrustees

Update trustees

cloneUserToken

Clone a user token

transferUserToken

Transfer a user token

deactivateUserToken

Deactivate a user token

deleteUserToken

Delete a user token

platformAnalyticReads

Platform analytics reads

platformAnalyticEventSummaries

Platform analytics event summaries

generateDocument

Generate a document from a template

Requirements

Quickbase accountA Quickbase realm with apps and user token permissions
User token requiredGenerate a user token from your Quickbase account. Enter on the MCP Servers page along with your realm hostname (e.g., mycompany.quickbase.com).
SharePoint logo

SharePoint

Microsoft SharePoint integration for accessing sites, document libraries, and shared files through Microsoft Graph.

Available Tools

Site access

Document library search

File downloads

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your SharePoint data

Project Management(3 connectors)

GitHub Projects logo

GitHub Projects

GitHub Projects API integration provides comprehensive access to GitHub Projects (V2), including project boards, items, fields, and views. Manage your project workflows, track issues and pull requests across projects, and automate project management directly from your AI agent.

Available Tools

list_projects

List projects for a user or organization

get_project

Get detailed information about a specific project including fields and views

create_project

Create a new project for a user or organization

update_project

Update project settings (title, description, visibility)

delete_project

Delete a project

list_project_items

List items in a project (issues, pull requests, draft issues)

add_item_to_project

Add an existing issue or pull request to a project

create_draft_issue

Create a draft issue directly in a project

update_project_item

Update a project item's field values (status, priority, dates, etc.)

remove_item_from_project

Remove an item from a project

list_project_fields

List all fields in a project (status, priority, custom fields)

create_project_field

Create a new custom field in a project

update_project_field

Update a project field's settings

list_project_views

List all views in a project (board, table, roadmap)

get_project_view

Get detailed information about a specific view

Requirements

GitHub accountA GitHub account with access to the projects you want to manage
OAuth authorizationYou'll authorize PatchOps to access your GitHub Projects via OAuth
Project accessWrite access to the projects you want to manage
Jira logo

Jira

Coming Soon

Jira integration for project management and issue tracking

This connector is coming soon. Stay tuned for updates!

Microsoft Planner logo

Microsoft Planner

Microsoft Planner integration for managing plans, buckets, tasks, and task metadata through Microsoft Graph.

Available Tools

Plan management

Bucket organization

Task tracking

Requirements

Permission grantYou'll need to accept permissions to allow PatchOps to access your Microsoft Planner data

Tracking & Fleet Management(3 connectors)

GeoForce logo

GeoForce

GeoForce provides real-time GPS tracking and asset monitoring for oil and gas field operations. Access device telemetry, battery status, coordinates, and asset assignments through a comprehensive API integration.

Available Tools

list_devices

List GeoForce tracking devices with latest telemetry, battery status, GPS coordinates, and asset assignments. Returns up to 500 devices per page by default with pagination support.

get_device_by_esn

Fetch a single GeoForce device by Electronic Serial Number (ESN) including latest reading, state, device model, and asset linkage information.

Requirements

GeoForce API tokenValid API token from your GeoForce account
Active GeoForce accountActive subscription to GeoForce tracking platform
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents
GeoTab logo

GeoTab

GeoTab integration for fleet telematics through MyGeotab JSON-RPC. Supports Authenticate, Get, GetFeed, and a generic RPC method for tenant-specific entity workflows.

Available Tools

authenticate

Authenticate and return session credentials.

getEntities

Call MyGeotab Get for entities like Device, Driver, User, and Group.

getFeed

Call MyGeotab GetFeed for incremental updates.

callMyGeotab

Generic JSON-RPC method caller for custom Geotab operations.

Requirements

MyGeotab accountDatabase, username, and password or active session credentials.
Tenant endpointServer URL to your MyGeotab instance (defaults to my.geotab.com/apiv1).
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents.
Samsara logo

Samsara

Full-featured Samsara integration for connected fleet and operations data. Track assets, industrial gateways, and equipment GPS locations, monitor vehicle telematics (engine state, fuel, RPM, odometer, fault codes), query industrial sensor time-series data, manage drivers and HOS compliance, review safety events, inspect DVIRs, and organize resources with tags and geofences. Supports snapshot, feed (incremental polling), and history (time-range) data access patterns.

Available Tools

listAssets

List all assets (vehicles, trailers, equipment) with optional tag filtering.

listIndustrialAssets

List industrial assets (gateways, monitors, sensors) with location and running status.

getIndustrialAsset

Get full detail for a single industrial asset including data inputs/outputs.

getIndustrialDataPoints

Query time-series data points from an industrial data input.

listVehicles

List fleet vehicles with VIN, make, model, year, and tags.

getVehicleLocations

Current GPS snapshot for all vehicles.

getVehicleLocationsFeed

Incremental feed for vehicle location updates.

getVehicleLocationsHistory

Historical vehicle locations within a time range.

getVehicleStats

Current vehicle telematics snapshot (gps, engine, fuel, odometer, faults).

getVehicleStatsFeed

Incremental feed for vehicle stat updates.

getVehicleStatsHistory

Historical vehicle stats within a time range.

getEquipmentStats

Current equipment stats snapshot.

getEquipmentStatsFeed

Incremental feed for equipment stat updates.

getEquipmentStatsHistory

Historical equipment stats within a time range.

getEquipmentLocationsFeed

Incremental feed for equipment location updates.

listDrivers

List drivers with activation status, ELD settings, and carrier info.

getDriver

Get a single driver by ID or external ID.

listAddresses

List geofences/yards with coordinates and geofence shapes.

getAddress

Get a single address/geofence by ID.

listTags

List organizational tags for vehicles, drivers, and assets.

listContacts

List contacts with name, email, and phone.

listUsers

List users with roles and auth type.

listTrips

Historical trip records within a time range.

getHosClocks

Current HOS clocks: remaining drive, on-duty, cycle, and break time.

getHosLogs

HOS log entries within a time range.

getHosDailyLogs

Daily HOS duty-status summaries.

getHosViolations

HOS violations within a time range.

getSafetyEvents

Safety events (harsh braking, speeding, crashes) in a time range.

listDvirs

Driver vehicle inspection reports within a time range.

getDriverVehicleAssignments

Driver-vehicle assignments within a time range.

querySamsara

Generic helper for any Samsara endpoint not covered above.

Requirements

Samsara API tokenAPI token issued from Samsara dashboard under Settings > API Tokens.
Token scopesToken must have appropriate granular scopes (e.g. Read Vehicles, Read Equipment Statistics).
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents.

Development Tools(2 connectors)

Azure DevOps logo

Azure DevOps

Azure DevOps REST API integration providing complete project management, source control, CI/CD, artifact management, testing, and documentation capabilities. Query work items with WIQL, manage pull requests, trigger pipeline runs, track deployments, and browse wiki pages. Covers all major Azure DevOps service areas with 67 methods.

Available Tools

getProjects

List all projects in the organization

getProject

Get project details including capabilities

getTeams

List teams in a project

getTeamMembers

List members of a team

getWorkItem

Get a single work item by ID with full details

batchGetWorkItems

Get multiple work items by IDs in one call

createWorkItem

Create a new work item (Bug, Task, User Story, Epic)

updateWorkItem

Update work item fields (state, assignee, title, priority)

deleteWorkItem

Delete or recycle a work item

queryWorkItems

Run WIQL queries to find work items

getWorkItemTypes

List available work item types (Bug, Task, User Story, etc)

getWorkItemComments

Get comments on a work item

addWorkItemComment

Add a comment to a work item

getWorkItemUpdates

Get change history for a work item

getWorkItemRevisions

Get all revisions of a work item

getQueries

List saved WIQL queries in a project

getQuery

Get a saved query by ID

getIterations

List sprints/iterations for a team

getIteration

Get sprint details by ID

getIterationWorkItems

Get work items assigned to a sprint

getBoards

List boards for a team

getBoard

Get board details and configuration

getBoardColumns

Get columns/lanes for a board

getBacklogItems

Get items on a team backlog

getTeamSettings

Get team settings (working days, backlog config)

getCapacity

Get team capacity for a sprint

getRepositories

List Git repositories in a project

getRepository

Get repository details (size, default branch, URL)

getBranches

List branches in a repository

getCommits

List commits with branch, author, and date filters

getCommit

Get a single commit by SHA

getPullRequests

List pull requests with status/author/branch filters

getPullRequest

Get pull request details (reviewers, votes, merge status)

createPullRequest

Create a new pull request

updatePullRequest

Update PR title, description, or status (complete/abandon)

getPullRequestComments

Get comment threads on a pull request

addPullRequestComment

Add a comment or reply to a PR thread

getItems

Browse repository file/folder tree

getPipelines

List pipelines in a project

getPipeline

Get pipeline details and configuration

getPipelineRuns

List runs for a pipeline

runPipeline

Trigger a pipeline run with optional branch and variables

getBuilds

List builds with status, result, and branch filters

getBuild

Get build details (status, result, timeline)

getBuildLog

Get build logs (all or specific log ID)

getBuildTimeline

Get build timeline (stages, jobs, tasks)

getBuildDefinitions

List build definitions/pipeline configurations

getReleases

List releases with status and definition filters

getRelease

Get release details (environments, artifacts, approvals)

getReleaseDefinitions

List release pipeline definitions

getDeployments

List deployments with status filter

getFeeds

List artifact feeds in the organization

getFeed

Get feed details and permissions

getPackages

List packages in a feed with name/type filters

getPackageVersions

List versions of a package

getTestPlans

List test plans in a project

getTestPlan

Get test plan details

getTestSuites

List test suites in a plan

getTestCases

List test cases in a suite

getTestRuns

List test runs with optional build filter

getTestRun

Get test run details

getTestResults

Get test results for a run with outcome filters

getWikis

List wikis in a project

getWikiPage

Get wiki page content with optional recursion

getWikiPages

Browse wiki page tree

createWikiPage

Create a new wiki page

updateWikiPage

Update wiki page content (requires eTag for concurrency)

Requirements

Azure DevOps accountAn Azure DevOps organization with projects you want to access
Personal Access Token requiredGenerate a PAT at dev.azure.com/{org}/_usersSettings/tokens. Enter on the MCP Servers page to connect.
GitHub logo

GitHub

GitHub API integration provides comprehensive access to repositories, issues, pull requests, commits, branches, and code management through the GitHub REST API. Manage your development workflow directly from your AI agent with secure OAuth authentication.

Available Tools

list_repositories

List repositories for the authenticated user or a specific organization

get_repository

Get detailed information about a specific repository

list_issues

List issues for a repository with filtering by state, labels, and assignees

create_issue

Create a new issue in a repository

update_issue

Update an existing issue (title, body, state, labels, assignees)

list_pull_requests

List pull requests for a repository with filtering by state and base branch

get_pull_request

Get detailed information about a specific pull request

create_pull_request

Create a new pull request

list_commits

List commits for a repository or specific branch

get_commit

Get detailed information about a specific commit

list_branches

List branches for a repository

get_file_contents

Get the contents of a file or directory in a repository

search_code

Search for code across repositories

search_issues

Search for issues and pull requests across repositories

list_workflows

List GitHub Actions workflows for a repository

list_workflow_runs

List workflow runs for a repository or specific workflow

get_user

Get information about the authenticated user or a specific user

list_organizations

List organizations for the authenticated user

Requirements

GitHub accountA GitHub account with access to the repositories you want to manage
OAuth authorizationYou'll authorize PatchOps to access your GitHub data via OAuth

Safety & Compliance(2 connectors)

ISNetworld logo

ISNetworld

ISNetworld (ISN) integration for O&G hiring clients. Access contractor scorecards, compliance status, insurance certificates, document tracking, employee training records, operator qualifications (OQ), safety statistics (EMR, TRIR, DART), incidents, and analytics. 30 methods covering the full contractor management lifecycle.

Available Tools

getContractors

List contractors with pagination and status filter

getContractor

Get contractor details by ID

searchContractors

Search contractors by name or keyword

getContractorScorecard

Get safety scorecard and compliance ratings

getComplianceStatus

Get overall compliance status for a contractor

getComplianceSummary

Summary compliance status across all contractors

getSafetyRatings

Get safety performance ratings

getInsuranceCertificates

Get insurance certificate details and status

getDocumentStatus

Track document approval and expiration status

getExpiringDocuments

List documents expiring within N days

getSafetyPrograms

Get safety program submissions and status

getEmployees

List employees for a contractor

getEmployee

Get employee details

getTrainingRecords

Get training records (all or per employee)

getOperatorQualifications

Get OQ (Operator Qualification) records

getExpiringTraining

List training records expiring within N days

getIncidents

Get incident reports for a contractor

getSafetyStatistics

Get safety statistics (incident rates, hours worked)

getEMR

Get Experience Modification Rate

getTRIR

Get Total Recordable Incident Rate

getDART

Get Days Away Restricted Transferred rate

getProjects

List projects and sites

getProject

Get project details

getProjectContractors

List contractors assigned to a project

getSites

List operational sites

getAuditResults

Get audit results for a contractor

getEvaluations

Get performance evaluations

getAnalyticsDashboard

Get analytics dashboard data

getComplianceTrends

Get compliance trend data over time

getBenchmarking

Get industry benchmarking data

Requirements

ISNetworld Hiring Client accountAPI access is restricted to Hiring Clients (companies hiring contractors)
CompanyKey + UserKey requiredEnter as CompanyKey:UserKey (colon-separated) on the MCP Servers page. Contact ISNetworld support for API credentials.
Safety Culture logo

Safety Culture

SafetyCulture API integration for audit/inspection search, audit detail retrieval, and task workflows through token-authenticated REST endpoints.

Available Tools

listAudits

Search/list audits and inspections.

getAuditDetails

Get a specific audit by ID.

listTasks

List SafetyCulture actions/tasks (default endpoint: POST /tasks/v1/actions/list).

querySafetyCulture

Generic endpoint helper for additional SafetyCulture APIs.

Requirements

SafetyCulture API tokenPersonal or service token with API access.
Tenant accessPermissions for audits/tasks within your SafetyCulture workspace.
Compatible AI agentWorks with Claude, ChatGPT, and other MCP-compatible agents.