Available tools
19 tools| Tool | Description |
|---|---|
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. |
Setup
A few steps to connect your AI agents to Corva.
- 1
Create Your Account
Sign up for PatchOps to access our MCP server management platform.
- 2
Add Corva Credentials
Navigate to the Dashboard and add your Corva access key to establish the connection.
- 3
Configure Your AI Agent
Add the Corva MCP server URL to your AI agent's configuration file.
- 4
Start Querying
Begin asking your AI agent questions about your Corva drilling and completion data.
Connect to your AI assistant
Pick the tool your team uses for the exact setup steps.
- 1
Open Claude settings
Launch Claude, click the profile button (bottom left), and go to Settings.
- 2
Access connectors
Open the Connectors tab, scroll to the bottom, and click “Add custom connector”.
- 3
Name your connector
Enter any name you’d like for this connector.
- 4
Get the connector URL
Log in to PatchOps, open the /mcp page, and copy the connector URL you want to use.
- 5
Add the connector
Paste the URL into the “Remote MCP server URL” box and click Add.
- 6
Start using
Your Corva connector is ready to use in Claude.
