S&P Global IHS Energy logo

S&P Global IHS Energy

Live

Swagger-backed S&P Global IHS Energy connector for international upstream, North America, Energy Docs, Upstream Intelligence, and session APIs.

What is 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 account
    S&P Global IHS Energy subscription with API access
  • Username & password
    S&P Global IHS Energy API credentials (Basic Auth)
  • Compatible AI agent
    Works with Claude, ChatGPT, and other MCP-compatible agents

Quick Setup Guide

Follow these steps to connect your AI agents to this connector

Sign up for PatchOps to access our MCP server management platform.

Obtain your S&P Global IHS Energy API username and password from your S&P Global account representative.

Navigate to the Dashboard and add your S&P Global IHS username and password to establish the connection.

Add the S&P Global IHS MCP server URL to your AI agent's configuration file.

Begin with listOperations() or listDomains() to inspect the published Swagger surface, then use request() or the convenience helpers to access data.

Connect to Your AI Assistant

Choose your AI assistant below for specific setup instructions

Follow these steps to connect S&P Global IHS Energy to Claude:

Step 1: Open Claude Settings

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

Step 2: Access Connectors

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

Step 3: Name Your Connector

Enter any name you'd like for this connector

Step 4: Get the Connector URL

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

Step 5: Add the Connector

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

Step 6: Start Using

Your connector is now ready to use in Claude

Follow these steps to connect S&P Global IHS Energy to ChatGPT:

Step 1: Enable Developer Mode

Go to Settings → Connectors → Advanced → Enable Developer mode

Step 2: Create New Connector

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

Step 3: Name Your Connector

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

Step 4: Get the Connector URL

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

Step 5: Add the URL

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

Step 6: Set Authentication

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

Step 7: Create the Connector

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

Step 8: Using the Connector

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

Instructions for connecting S&P Global IHS Energy to GitHub Copilot:

Coming Soon

Detailed setup instructions for GitHub Copilot will be added here.

For other MCP-compatible platforms:

Step 1: Get the Connector URL

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

Step 2: Add to Configuration

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

"S&P Global IHS Energy-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}

Example Configuration

Here’s an example using PatchOps MCP:

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