
Argentine oil & gas data — 40+ curated tables: production, wells, prices, investments, trade.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Start here. Every table and view: description, period, rows, tool to use, warnings, and the last complete production month. With tablas, also their columns. Example: {tablas: ['pozos']}.
Tables or views whose columns you need
Start here. Every table and view: description, period, rows, tool to use, warnings, and the last complete production month. With tablas, also their columns. Example: {tablas: ['pozos']}.
| Argument | Type | Description |
|---|---|---|
| tablas | array | Tables or views whose columns you need |
| max_rows | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"tablas": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 6,
"minItems": 1,
"description": "Tables or views whose columns you need"
},
"max_rows": {
"type": "number",
"minimum": 1
}
}
}Run read-only DuckDB SQL (a single SELECT or WITH) over the catalog tables and views. Prefer the curated tools when they fit; call describe_data first for tables and columns. Column names and values are in Spanish. Example: {sql: "SELECT anio, SUM(prod_petroleo_m3) FROM agg_produccion_mensual WHERE formacion = 'vaca muerta' GROUP BY 1 ORDER BY 1"}.
| Argument | Type | Description |
|---|---|---|
| sql* | string | |
| max_rows | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"sql"
],
"properties": {
"sql": {
"type": "string",
"minLength": 1
},
"max_rows": {
"type": "number",
"minimum": 1
}
}
}One concession area: 12-month production and year-on-year change, operators and shares, wells by type and state, top wells and the last 24 months. Example: {area_concesion: 'LOMA CAMPANA'}.
| Argument | Type | Description |
|---|---|---|
| max_rows | number | |
| area_concesion* | string | Area name; close names are resolved |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"area_concesion"
],
"properties": {
"max_rows": {
"type": "number",
"minimum": 1
},
"area_concesion": {
"type": "string",
"minLength": 2,
"description": "Area name; close names are resolved"
}
}
}One operator: 12-month production, national share, year-on-year change, areas, basins, wells, investments, reserves and, if listed, share price and SEC financials. Example: {empresa: 'VISTA ENERGY ARGENTINA SAU'}.
| Argument | Type | Description |
|---|---|---|
| empresa* | string | Company name; close names are resolved |
| max_rows | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"empresa"
],
"properties": {
"empresa": {
"type": "string",
"minLength": 2,
"description": "Company name; close names are resolved"
},
"max_rows": {
"type": "number",
"minimum": 1
}
}
}One well by idpozo or sigla: registry data, IP30/90/180, cumulative volumes, recent GOR and water cut, last 36 months of production, fracture jobs and trajectory. Example: {sigla: 'YPF.Nq.LCa-1001(h)'}.
| Argument | Type | Description |
|---|---|---|
| sigla | string | Well code; close codes are resolved |
| idpozo | number | |
| max_rows | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"sigla": {
"type": "string",
"minLength": 2,
"description": "Well code; close codes are resolved"
},
"idpozo": {
"type": "number"
},
"max_rows": {
"type": "number",
"minimum": 1
}
}
}Fracture jobs by year, company (the one that reported the job), area, formation or well: wells, stages, stages per well, lateral length, proppant, water. Example: {formacion: 'vaca muerta', fecha_desde: '2025', agrupar_por: ['empresa']}.
| Argument | Type | Description |
|---|---|---|
| cuenca | string | |
| empresa | string | |
| max_rows | number | |
| formacion | string | |
| agrupar_por | array | Default anio |
| fecha_desde | string | Completion (end of fracture) from |
| fecha_hasta | string | |
| area_concesion | string | |
| subtipo_reservorio | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cuenca": {
"type": "string"
},
"empresa": {
"type": "string"
},
"max_rows": {
"type": "number",
"minimum": 1
},
"formacion": {
"type": "string"
},
"agrupar_por": {
"type": "array",
"items": {
"enum": [
"anio",
"empresa",
"area_concesion",
"formacion",
"subtipo_reservorio",
"idpozo"
],
"type": "string"
},
"maxItems": 2,
"description": "Default anio"
},
"fecha_desde": {
"type": "string",
"description": "Completion (end of fracture) from"
},
"fecha_hasta": {
"type": "string"
},
"area_concesion": {
"type": "string"
},
"subtipo_reservorio": {
"enum": [
"SHALE",
"TIGHT"
],
"type": "string"
}
}
}Upstream oil & gas investments in Argentina by company, basin, year and concept, in millions of USD (drilling, workovers, pipelines, facilities, seismic…). Example: {cuenca: 'NEUQUINA', anio_desde: 2023, concepto: 'perforacion'}.
| Argument | Type | Description |
|---|---|---|
| cuenca | string | |
| empresa | string | |
| concepto | string | Investment concept, partial match ignoring accents (e.g. 'perforacion', 'reparacion de pozos', 'gasoductos', 'sismica') |
| max_rows | number | |
| anio_desde | number | Year of the sworn statement (DDJJ) |
| anio_hasta | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cuenca": {
"type": "string"
},
"empresa": {
"type": "string"
},
"concepto": {
"type": "string",
"description": "Investment concept, partial match ignoring accents (e.g. 'perforacion', 'reparacion de pozos', 'gasoductos', 'sismica')"
},
"max_rows": {
"type": "number",
"minimum": 1
},
"anio_desde": {
"type": "number",
"description": "Year of the sworn statement (DDJJ)"
},
"anio_hasta": {
"type": "number"
}
}
}International and local energy prices: WTI, Brent, Henry Hub (daily, USD), Argentine crude price used for royalties by province (monthly, USD/bbl) and ARS/USD exchange rates (daily). Most recent first. Example: {serie: 'BRENT', fecha_desde: '2024', frecuencia: 'mensual'}.
| Argument | Type | Description |
|---|---|---|
| serie* | string | |
| max_rows | number | |
| provincia | string | Only CRUDO_LOCAL; omit for every province |
| frecuencia | string | Average; CRUDO_LOCAL is monthly |
| fecha_desde | string | |
| fecha_hasta | string | Inclusive |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"serie"
],
"properties": {
"serie": {
"enum": [
"WTI",
"BRENT",
"HENRY_HUB",
"CRUDO_LOCAL",
"USD_OFICIAL",
"USD_MAYORISTA",
"USD_BLUE",
"USD_MEP",
"USD_CCL"
],
"type": "string"
},
"max_rows": {
"type": "number",
"minimum": 1
},
"provincia": {
"enum": [
"NEUQUEN",
"CHUBUT",
"MENDOZA",
"SANTA CRUZ",
"SALTA",
"RIO NEGRO",
"LA PAMPA",
"TIERRA DEL FUEGO",
"FORMOSA",
"JUJUY",
"ESTADO NACIONAL"
],
"type": "string",
"description": "Only CRUDO_LOCAL; omit for every province"
},
"frecuencia": {
"enum": [
"diario",
"mensual",
"anual"
],
"type": "string",
"description": "Average; CRUDO_LOCAL is monthly"
},
"fecha_desde": {
"type": "string"
},
"fecha_hasta": {
"type": "string",
"description": "Inclusive"
}
}
}Oil, gas and water production (2006–present) by entity and period, grouped by up to 3 dimensions: volumes, BOE, producing/reporting wells, daily rate, GOR, water cut. Example: {area_concesion: "LOMA CAMPANA", fecha_desde: "2025", agrupar_por: ["anio"]}.
| Argument | Type | Description |
|---|---|---|
| cuenca | string | |
| idpozo | array | |
| empresa | string | |
| max_rows | number | |
| metricas | array | Default petroleo, gas, agua (+ pozos_productores by mes); caudal_diario = volume / calendar days |
| formacion | string | |
| provincia | string | |
| tipo_pozo | string | e.g. Petrolífero, Gasífero |
| yacimiento | string | |
| agrupar_por | array |
P1/P2/P3 oil and gas reserves at Dec 31 by year, basin, company and resource type (end of useful life); oil and gas in separate columns. Default: latest year. Example: {anio: [2024], agrupar_por: ['cuenca'], categorias: ['P1']}.
| Argument | Type | Description |
|---|---|---|
| anio | array | Years; default the latest |
| cuenca | string | |
| empresa | string | |
| max_rows | number | |
| categorias | array | Default P1, P2, P3 |
| agrupar_por | array | Default anio |
| tipo_recurso | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"anio": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
"maxItems": 20,
"description": "Years; default the latest"
},
"cuenca": {
"type": "string"
},
"empresa": {
"type": "string"
},
"max_rows": {
"type": "number",
"minimum": 1
},
"categorias": {
"type": "array",
"items": {
"enum": [
"P1",
"P2",
"P3"
],
"type": "string"
},
"minItems": 1,
"description": "Default P1, P2, P3"
},
"agrupar_por": {
"type": "array",
"items": {
"enum": [
"anio",
"cuenca",
"empresa",
"tipo_recurso"
],
"type": "string"
},
"maxItems": 3,
"description": "Default anio"
},
"tipo_recurso": {
"enum": [
"CONVENCIONAL",
"NO CONVENCIONAL",
"SIN RESERVORIO",
"NO DISCRIMINADO"
],
"type": "string"
}
}
}Argentina hydrocarbon exports and imports by month: crude oil (HS 2709), refined products (HS 2710) and natural gas (HS 2711), FOB USD and kg. Example: {anio: 2025, flow: 'export', producto: 'crude'}.
| Argument | Type | Description |
|---|---|---|
| anio | number | |
| flow | string | Trade flow direction |
| max_rows | number | |
| producto | string | Product category |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"anio": {
"type": "number"
},
"flow": {
"enum": [
"export",
"import"
],
"type": "string",
"description": "Trade flow direction"
},
"max_rows": {
"type": "number",
"minimum": 1
},
"producto": {
"enum": [
"crude",
"refined",
"gas"
],
"type": "string",
"description": "Product category"
}
}
}Wells in the registry (~86,000): location, type, current status and operator, cumulative production, first and last month with production, IP30. Example: {provincia: 'Neuquén', subtipo_recurso: 'SHALE', tipo_estado: 'activos'}.
| Argument | Type | Description |
|---|---|---|
| orden | string | |
| cuenca | string | |
| empresa | string | |
| max_rows | number | |
| formacion | string | |
| provincia | string | |
| tipo_pozo | string | e.g. Petrolífero, Gasífero |
| yacimiento | string | |
| tipo_estado | string | Exact registry status (e.g. Abandonado, Parado Transitoriamente) or 'activos' |
| segun_padron | boolean | |
Top N wells, areas, companies, fields, basins or formations by production, BOE, GOR, water cut, growth, new wells or IP30/90/180 (raw, per meter, per stage). Example: {entidad: 'pozo', metrica: 'ip30', subtipo_recurso: 'SHALE', tipo_pozo: 'Petrolífero', fecha_desde: '2025', fecha_hasta: '2025'}.
| Argument | Type | Description |
|---|---|---|
| n | integer | Default 10 |
| orden | string | |
| cuenca | string | |
| empresa | string | |
| entidad* | string | |
| metrica* | string | ip*: wells of a first-production cohort (or their average per entity); others over the period |
| max_rows | number | |
| formacion | string | |
| provincia | string | |
| tipo_pozo |
Free text → exact names for filters (companies, areas, fields, formations, basins, provinces, wells), with context and last month with production. Example: {texto: 'palmar', tipo: 'yacimiento'}.
| Argument | Type | Description |
|---|---|---|
| tipo | string | |
| texto* | string | Name or part of it |
| max_rows | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"texto"
],
"properties": {
"tipo": {
"enum": [
"empresa",
"area",
"yacimiento",
"formacion",
"cuenca",
"provincia",
"pozo"
],
"type": "string"
},
"texto": {
"type": "string",
"minLength": 2,
"description": "Name or part of it"
},
"max_rows": {
"type": "number",
"minimum": 1
}
}
}| Up to 3 dimensions; default [mes] |
| fecha_desde | string |
| fecha_hasta | string | Inclusive |
| tipo_recurso | string |
| area_concesion | string |
| subtipo_recurso | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cuenca": {
"type": "string"
},
"idpozo": {
"type": "array",
"items": {
"type": "number"
},
"maxItems": 50
},
"empresa": {
"type": "string"
},
"max_rows": {
"type": "number",
"minimum": 1
},
"metricas": {
"type": "array",
"items": {
"enum": [
"petroleo",
"gas",
"agua",
"boe",
"gor",
"water_cut",
"pozos_productores",
"pozos_informantes",
"caudal_diario"
],
"type": "string"
},
"description": "Default petroleo, gas, agua (+ pozos_productores by mes); caudal_diario = volume / calendar days"
},
"formacion": {
"type": "string"
},
"provincia": {
"type": "string"
},
"tipo_pozo": {
"type": "string",
"description": "e.g. Petrolífero, Gasífero"
},
"yacimiento": {
"type": "string"
},
"agrupar_por": {
"type": "array",
"items": {
"enum": [
"mes",
"anio",
"empresa",
"cuenca",
"provincia",
"area_concesion",
"yacimiento",
"formacion",
"tipo_recurso",
"subtipo_recurso",
"tipo_pozo",
"idpozo"
],
"type": "string"
},
"maxItems": 3,
"description": "Up to 3 dimensions; default [mes]"
},
"fecha_desde": {
"type": "string"
},
"fecha_hasta": {
"type": "string",
"description": "Inclusive"
},
"tipo_recurso": {
"enum": [
"CONVENCIONAL",
"NO CONVENCIONAL",
"SIN RESERVORIO",
"NO DISCRIMINADO"
],
"type": "string"
},
"area_concesion": {
"type": "string"
},
"subtipo_recurso": {
"enum": [
"SHALE",
"TIGHT"
],
"type": "string"
}
}
}| tipo_recurso |
| string |
| area_concesion | string |
| con_produccion | boolean |
| subtipo_recurso | string |
| primera_produccion_desde | string | First month with oil or gas > 0 (or the registry fecha_primera_prod with segun_padron) |
| primera_produccion_hasta | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"orden": {
"enum": [
"acumulado",
"ip30",
"primera_produccion"
],
"type": "string"
},
"cuenca": {
"type": "string"
},
"empresa": {
"type": "string"
},
"max_rows": {
"type": "number",
"minimum": 1
},
"formacion": {
"type": "string"
},
"provincia": {
"type": "string"
},
"tipo_pozo": {
"type": "string",
"description": "e.g. Petrolífero, Gasífero"
},
"yacimiento": {
"type": "string"
},
"tipo_estado": {
"type": "string",
"description": "Exact registry status (e.g. Abandonado, Parado Transitoriamente) or 'activos'"
},
"segun_padron": {
"type": "boolean"
},
"tipo_recurso": {
"enum": [
"CONVENCIONAL",
"NO CONVENCIONAL",
"SIN RESERVORIO",
"NO DISCRIMINADO"
],
"type": "string"
},
"area_concesion": {
"type": "string"
},
"con_produccion": {
"type": "boolean"
},
"subtipo_recurso": {
"enum": [
"SHALE",
"TIGHT"
],
"type": "string"
},
"primera_produccion_desde": {
"type": "string",
"description": "First month with oil or gas > 0 (or the registry fecha_primera_prod with segun_padron)"
},
"primera_produccion_hasta": {
"type": "string"
}
}
}| string |
| e.g. Petrolífero, Gasífero |
| yacimiento | string |
| fecha_desde | string | Default: 12 months to fecha_hasta |
| fecha_hasta | string | Inclusive; default the last complete month |
| area_concesion | string |
| subtipo_recurso | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"entidad",
"metrica"
],
"properties": {
"n": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Default 10"
},
"orden": {
"enum": [
"desc",
"asc"
],
"type": "string"
},
"cuenca": {
"type": "string"
},
"empresa": {
"type": "string"
},
"entidad": {
"enum": [
"pozo",
"area",
"empresa",
"yacimiento",
"cuenca",
"formacion"
],
"type": "string"
},
"metrica": {
"enum": [
"ip30",
"ip90",
"ip180",
"ip30_por_metro",
"ip30_por_etapa",
"petroleo",
"gas",
"agua",
"boe",
"gor",
"water_cut",
"crecimiento_interanual",
"pozos_nuevos"
],
"type": "string",
"description": "ip*: wells of a first-production cohort (or their average per entity); others over the period"
},
"max_rows": {
"type": "number",
"minimum": 1
},
"formacion": {
"type": "string"
},
"provincia": {
"type": "string"
},
"tipo_pozo": {
"type": "string",
"description": "e.g. Petrolífero, Gasífero"
},
"yacimiento": {
"type": "string"
},
"fecha_desde": {
"type": "string",
"description": "Default: 12 months to fecha_hasta"
},
"fecha_hasta": {
"type": "string",
"description": "Inclusive; default the last complete month"
},
"area_concesion": {
"type": "string"
},
"subtipo_recurso": {
"enum": [
"SHALE",
"TIGHT"
],
"type": "string"
}
}
}