MCP.Market

Datos Gob Do MCP server

by alcastaro·io.github.alcastaro/datos.gob.do-MCP-server·v0.14.0·3 stars

MCP server for datos.gob.do — Dominican Republic open government data (CKAN 2.11).

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

3 stars26 downloads/wk

Reviews

Write one

Nobody has reviewed Datos Gob Do yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Datos Gob Do tools (27, 5 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • aggregate_resourcewrite action

    Run GROUP BY + aggregations against a cached resource without writing SQL.

  • autocomplete

    Autocomplete dataset / organization / group / tag names.

  • check_resources

    Ask whether each file can actually be downloaded, without downloading it.

  • clear_cachewrite action

    Remove all cached Parquet files. Returns the count removed.

  • detect_outliers_resource

    Find rows where a numeric column falls outside the IQR fence.

  • download_resource_preview

    Download a resource and return N rows with their column headers.

  • filter_resourcewrite action

    Run a typed WHERE/SELECT/ORDER BY/LIMIT against a cached resource.

  • find_duplicates_resource

    Find rows that appear more than once on the given columns (or all columns).

  • get_bigquery_table_info_tool

    Schema, row count and source URIs of a BigQuery table created by this server.

  • get_cache_stats

    Return cache stats (entries, bytes) plus server identity: version, security mode.

  • get_dataset

    Full metadata for one dataset, including every downloadable resource.

  • get_organization

    Details for one institution: description, dataset count, URL.

  • get_resource

    Metadata for one resource (file): download URL, format, size.

  • get_resource_schema

    Return column names, inferred types, and sample values for a resource.

  • get_site_stats

    Portal-wide totals for datos.gob.do: datasets, institutions, groups, tags.

  • list_bigquery_exports_tool

    List tables in a BigQuery dataset (exports made by this server included).

  • list_groups

    Thematic categories (economy, health, public administration, …) → `{groups, count}`.

  • list_organizations

    List the government institutions publishing on datos.gob.do.

  • list_recent_datasets

    Most recently modified datasets on datos.gob.do.

  • list_tags

    Tags, optionally filtered by prefix → `{tags, count, limit_reached}`.

  • load_resource_to_bigquery_tool

    Download a datos.gob.do resource and expose it as a BigQuery table.

  • quantiles_resource

    Percentile distribution (p25/p50/p75/p90/p95/p99) of numeric columns.

  • query_resourcewrite action

    Run an ad-hoc read-only SQL query against a cached resource via DuckDB.

  • save_query_to_csvwrite action

    Write a query or filter result to a local CSV file.

  • search_datasets

    Search datasets on datos.gob.do (Dominican Republic open data).

  • search_resources

    Search individual files by name. Returns download URLs, with the dataset and institution behind each one.

  • summarize_resource

    Auto-generated profile: row count, types, nulls, distinct, min/max/mean, top values.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan16 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 62 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Datos Gob Do compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
Tools
27
the typical server has 7
Tools that change things
19%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
3
more than 80% of 28,688 servers
Downloads a week
26
more than 13% of 12,191 servers with a package

What its tools let an agent do: 22 read · 1 create · 4 change

Install Datos Gob Do in Claude Code, Cursor or VS Code

claude mcp add datos.gob.do-MCP-server -- uvx dominican-open-data-mcp
Add to Cursor

What the publisher says

From the Datos Gob Do repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.alcastaro/datos.gob.do-MCP-server -->

English · Español

datosgobdo-mcp

Ask an AI assistant a question about Dominican public data, and get an answer traced back to the government file it came from.

This is a Model Context Protocol server for datos.gob.do, the Dominican Republic's official open-data portal. It plugs into Claude Desktop, Claude Code, Cursor, ChatGPT Desktop or any MCP-compatible client, and lets the model search the catalog, download the actual files, parse them, and run real analysis — without you writing code, opening a URL, or downloading a spreadsheet.

Official source. The canonical repository is

alcastaro/datos.gob.do-MCP-server.

The only official distributions are the PyPI package

dominican-open-data-mcp

and the MCP Registry entry io.github.alcastaro/datos.gob.do-MCP-server.

Copies published elsewhere are not maintained by the author and may be

outdated or modified — verify against this repository before installing.

This README is written to be read in order. Part 1 needs no technical knowledge. Part 2 teaches what MCP actually is, using this server as the worked example. Parts 3 to 6 are the reference and the engineering detail. If you want the same material as a walkthrough, read the Tutorial (Español).

Contents

Part 1 — Start here (no technical knowledge needed)

  1. What this is, in plain words
  2. Quick start
  3. The six guided prompts — start with /empezar_aqui
  4. What you can ask
  5. Read this before you quote a number

Part 2 — Understanding MCP (educational)

  1. What is MCP? Tools, resources and prompts
  2. What is datos.gob.do?

Part 3 — What this server exposes

  1. Tools (24, plus 3 optional)
  2. Resources (3) and one resource template
  3. Prompts (6)
  4. Which primitive to reach for

Part 4 — Why this server exists

  1. How it compares with other CKAN MCP servers

Part 5 — Technical reference

  1. Installation and client configuration
  2. What the answers tell you about themselves
  3. Security and environment variables
  4. Architecture
  5. Measured limitations

Part 6 — Development

  1. Development, testing and the MCP Inspector
  2. Contributing, credits, how to cite, licence
  3. Privacy Policy

Part 1 — Start here

1. What this is, in plain words

The Dominican government publishes thousands of files: public payrolls, budget execution, hospital activity, migration flows, procurement contracts, electricity losses, forest fires. It is all public. Almost nobody reads it, because reading it means knowing which of 266 institutions published what, finding the file, downloading a spreadsheet with the header on row 3, and knowing what to do next.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Datos Gob Do: common questions

Is Datos Gob Do MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Datos Gob Do safety report
How do I install Datos Gob Do?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Datos Gob Do need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Datos Gob Do maintained?
The last commit was 63 days ago (2026-09-02). The latest release is v0.14.0.
How does Datos Gob Do compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); tools 27 (the typical server has 7); tools that change things 19% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.