Texas Open Data logo

Texas Open Data

Search Texas datasets, inspect schemas, and run Socrata SoQL queries through MCP.

Install Texas Open Data

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "texas-open-data": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-data-texas"
      ],
      "env": {
        "PIPEWORX_API_KEY": "YOUR_VALUE_HERE",
        "PIPEWORX_META_TOOLS": "YOUR_VALUE_HERE",
        "NODE_USE_ENV_PROXY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 3 tools correctly (5d ago).

Overview

Texas Open Data provides MCP access to the Texas Open Data catalog through the Socrata SoQL API. Texas Open Data supports dataset discovery, schema and metadata inspection, and row queries using a dataset resource ID. Connect through the hosted streamable-HTTP endpoint or use the npm package as a local stdio bridge. Reach for it when an agent needs structured information about Texas agencies, health, licensing, transportation, lottery, or finance datasets.

Use cases

  • Search Texas public datasets by topic
  • Inspect columns and row counts before querying
  • Run filtered SoQL queries against agency data
  • Retrieve grouped or ordered dataset results
  • Ask agents to route Texas data questions through Pipeworx

Key features

  • Keyword search across the Texas Open Data catalog
  • Dataset schema and metadata inspection
  • Socrata SoQL filtering, selection, grouping, and ordering
  • Pagination with limit and offset
  • Hosted streamable-HTTP and local stdio access
  • JSON results for queried rows

Tools3

What Texas Open Data lets your agent do. Expand a tool for its parameters.

Verified live~462 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

11/11 checks healthy over the last 62d

What it can do

From the 3 tools this server returned when we ran it; 3 declare their own safety hints.

Makes network requests · 3Read-only tools · 3
Network at startup4 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age130 days
Maintainers1

Observed 2026-11-03 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 15d ago via OSV.dev · @pipeworx/mcp-data-texas (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads425Package downloads in the last 30 days.
Last commit7d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed3Callable tools this server registers over MCP.

How Texas Open Data works

What Texas Open Data does

Texas Open Data exposes the data.texas.gov catalog to MCP clients through the Socrata SoQL API. It is intended for discovering and querying public datasets published by Texas government organizations, including agency, lottery, health, licensing, transportation, and finance data.

The server is an independent, unofficial integration. It is part of the Pipeworx gateway, which provides access to many data sources. The Texas-focused endpoint lists the pack's own tools and also includes shared Pipeworx meta-tools in its MCP tool list.

How it works

A typical workflow starts with datasets, which searches the catalog by keyword and returns dataset identifiers, names, descriptions, categories, and update dates. Use the returned resource_id with metadata to inspect the available columns, their types, row count, category, and last-updated information. Then pass that identifier to query to retrieve rows.

Queries use Socrata SoQL clauses supplied without the leading dollar sign. Supported query controls include where, select, group, and order, along with limit and offset. Results are returned as JSON, making the server suitable for agents that need to discover a dataset before constructing a structured query.

The hosted MCP endpoint is available at https://gateway.pipeworx.io/data-texas/mcp. The full Pipeworx gateway is also available at https://gateway.pipeworx.io/mcp; both routes reach the same gateway and data sources, while the pack endpoint determines which tools are listed directly. The endpoint also supports direct HTTP tool calls under the gateway's /v1/tools/ path.

Setup and configuration

For a hosted connection, add the endpoint as an MCP server in a compatible client:

config.json
{
  "mcpServers": {
    "data-texas": {
      "url": "https://gateway.pipeworx.io/data-texas/mcp"
    }
  }
}

A local npm bridge is available through @pipeworx/mcp-data-texas. Configure the client to start it with npx:

config.json
{
  "mcpServers": {
    "data-texas": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-data-texas"]
    }
  }
}

The bridge forwards requests to the hosted gateway and therefore requires network access. Anonymous use is available with a daily call limit. Setting PIPEWORX_API_KEY enables an account-backed allowance; the key is sent as a Bearer token. Set PIPEWORX_META_TOOLS=1 if the local bridge should also list the shared gateway tools. When using an HTTPS proxy, newer Node.js releases may require NODE_USE_ENV_PROXY=1 for the built-in fetch implementation to honor proxy settings.

Tools and capabilities

  • datasets: Search the Texas Open Data catalog by keyword.
  • metadata: Retrieve a dataset's schema and catalog details by resource ID.
  • query: Execute a SoQL query with filtering, selection, grouping, ordering, pagination, and JSON results.
  • Shared Pipeworx meta-tools are available on the hosted pack endpoint; ask_pipeworx can route natural-language requests across the wider catalog.
  • The tools can also be called over HTTP without an MCP client.

Limitations and notes

The integration requires access to the network and has no offline mode. The npm bridge forwards calls to the Pipeworx gateway rather than querying Texas Open Data locally. Anonymous calls are capped at 50 per day, while a free Pipeworx account raises the allowance to 200 per day. The gateway's shared tools increase the number of tools shown by the hosted pack endpoint beyond the three Texas-specific tools. The project is unofficial and is not affiliated with, endorsed by, or published by the upstream Texas Open Data provider.

The package is released under the MIT license.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Texas Open Data

Texas Open Data is an MCP server that connects AI agents to the Texas Open Data catalog through the Socrata SoQL API. Its main tools search datasets, inspect schemas and metadata, and run filtered, grouped, ordered queries by resource ID, returning dataset rows as JSON.

Install it by configuring either the hosted MCP URL or the npm stdio bridge. Use `https://gateway.pipeworx.io/data-texas/mcp` for a remote connection, or start `@pipeworx/mcp-data-texas` with `npx -y` in the client configuration.

Yes, the server can be added to Claude Desktop, Cursor, and Windsurf using the hosted MCP URL or the npm bridge. The hosted configuration uses the `url` field, while the local configuration starts the package with `npx`.

Use `datasets` to find a resource ID, then call `query` with that identifier and SoQL clauses such as `where`, `select`, `group`, and `order`, without leading dollar signs. `limit` and `offset` support pagination, and matching rows are returned as JSON.

No, an API key is not required for initial anonymous calls. Anonymous usage is limited to 50 calls per day; setting `PIPEWORX_API_KEY` with a Pipeworx account raises the allowance to 200 calls per day.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTexas Open Data AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/texas-open-data?style=directory)](https://allmcps.com/mcp/texas-open-data)
HTML Embed
<a href="https://allmcps.com/mcp/texas-open-data"><img src="https://allmcps.com/api/badge/texas-open-data?style=directory" alt="Texas Open Data on AllMCPs" /></a>