Skip to content
Eden Engine

Argentine Open Data Dataset Search by Keyword (datos.gob.ar)

datosgobar/search-datasets

Searches the Argentine national open-data portal (datos.gob.ar) for datasets matching a keyword, in Spanish or any language the datasets use. Returns the total number of matches and, for each result on the page, its id, name (the slug to use with the dataset details tool), title, description, last-modified time, licence id (left out when the publisher states none), publishing organisation (slug) and author. The licence title is on the dataset details tool. Datasets under a non-commercial or closed licence are filtered out by the portal query, so count only covers the rest. A dataset with no licence stated is kept: the portal says its published data may be reused freely citing the source. Use rows and start to page through the matches. Portal catalogue metadata only, not the data files. Data from the Portal de datos abiertos de la República Argentina, passed through unmodified and served by Eden Engine; not an official datos.gob.ar product.

activeper callv1

Price

$0.0026 per call

You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.

Data source

Portal de datos abiertos de la República Argentina

Fuente: datos.gob.ar (Portal Nacional de Datos Públicos), plus the publishing body named in each result. The portal says its published data may be reused freely citing the source; datasets under CC BY 4.0 also need the licence link (creativecommons.org/licenses/by/4.0/) and a note of any changes. Check each result's license_id. Served by Eden Engine; not an official datos.gob.ar product.

Use it

Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.

Connect once and your AI can find and run this tool, and any other it needs.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "datosgobar/search-datasets" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "datosgobar/search-datasets" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "datosgobar/search-datasets", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "datosgobar/search-datasets", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.

Pricing

Every charge this tool can incur.

ChargePrice
Per call
$0.0026
Updated
Oct 20, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "required": [
    "q"
  ],
  "properties": {
    "q": {
      "type": "string",
      "maxLength": 200,
      "minLength": 1,
      "description": "Search words, for example presupuesto or salud. Matches dataset titles, descriptions and other metadata; Spanish works best."
    },
    "rows": {
      "type": "integer",
      "default": 5,
      "maximum": 25,
      "minimum": 1,
      "description": "How many datasets to return on this page, 1 to 25. Defaults to 5."
    },
    "start": {
      "type": "integer",
      "minimum": 0,
      "description": "Offset of the first result, for paging. Leave out for the first page; 5 with rows 5 is the second page."
    }
  },
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "required": [
    "count",
    "results"
  ],
  "properties": {
    "sort": {
      "type": "string",
      "description": "The ordering applied, best match first."
    },
    "count": {
      "type": "integer",
      "description": "Total number of matching datasets, across all pages."
    },
    "facets": {
      "type": "object",
      "additionalProperties": true
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "The dataset's UUID."
          },
          "name": {
            "type": "string",
            "description": "The dataset's slug; pass it as `id` to the dataset details tool."
          },
          "notes": {
            "type": "string",
            "description": "Dataset description."
          },
          "title": {
            "type": "string",
            "description": "Dataset title."
          },
          "author": {
            "type": "string",
            "description": "The dataset's author field (often the publishing body). Can be absent."
          },
          "license_id": {
            "type": "string",
            "description": "The dataset's licence id. Left out when the publisher states none."
          },
          "organization": {
            "type": "string",
            "description": "Slug of the publishing organisation."
          },
          "metadata_modified": {
            "type": "string",
            "description": "When the portal record last changed (ISO 8601, UTC)."
          }
        },
        "additionalProperties": true
      },
      "description": "This page of datasets, best match first."
    },
    "search_facets": {
      "type": "object",
      "additionalProperties": true
    }
  },
  "description": "The search outcome: the total match count and one page of datasets.",
  "additionalProperties": true
}