Data Mo logo

Data Mo

Search Missouri’s open-data catalog, inspect dataset schemas, and run SoQL queries over MCP.

Install Data Mo

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": {
    "data-mo": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-data-mo"
      ],
      "env": {
        "PIPEWORX_API_KEY": "YOUR_VALUE_HERE",
        "PIPEWORX_META_TOOLS": "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

Data Mo exposes Missouri Open Data (data.mo.gov) through Pipeworx as MCP tools for catalog search, dataset metadata, and Socrata SoQL queries. Agents can find datasets by keyword, inspect columns and row counts, then query a selected resource by ID with filtering, grouping, ordering, limits, and offsets. Connect through the hosted HTTPS MCP endpoint, use the optional npm stdio bridge, or call individual tools over HTTP. Reach for it when an agent needs structured access to Missouri’s public datasets rather than general web search.

Use cases

  • Search Missouri datasets by topic
  • Inspect a dataset before querying it
  • Run filtered SoQL queries against public records
  • Retrieve paginated rows from a state dataset

Key features

  • Keyword search across the Missouri Open Data catalog
  • Dataset schema and metadata retrieval
  • SoQL filtering, selection, grouping, and ordering
  • Limit and offset pagination
  • Hosted MCP, npm stdio, and HTTP access

Tools3

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

Verified live~466 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.

10/10 checks healthy over the last 50d

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-mo (npm)

Adoption & maintenance

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

npm downloads442Package 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 Data Mo works

What Data Mo does

Data Mo connects MCP-compatible AI clients to Missouri Open Data at data.mo.gov, which uses the Socrata platform. It provides three dataset-focused tools:

  • datasets searches the Missouri catalog by keyword and returns each match’s resource ID, name, description, category, and update date.
  • metadata retrieves a dataset’s schema and related information, including columns, data types, row count, category, and last-updated value.
  • query runs a Socrata SoQL query against a dataset identified by its resource ID and returns matching rows as JSON.

A typical workflow starts with datasets, continues with metadata to understand available fields, and then uses query to retrieve the needed records. Example resource IDs include gfq7-aa86.

How it works

The hosted MCP endpoint is available at https://gateway.pipeworx.io/data-mo/mcp. A client can connect to that URL directly and invoke the Data Mo tools. The endpoint also exposes shared Pipeworx meta-tools, including ask_pipeworx, discover_tools, search_within, and memory-related tools. These shared tools are listed alongside the pack’s own tools and can route requests across Pipeworx’s broader catalog.

The query tool accepts SoQL clauses without their leading dollar signs. Supported query inputs include where, select, group, and order, along with limit and offset. The full Pipeworx gateway is also available at https://gateway.pipeworx.io/mcp; both endpoints use the same gateway and data sources, while the pack endpoint lists Data Mo tools directly.

Setup and configuration

Add the hosted endpoint to an MCP client using a server entry like this:

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

A local stdio option is available through the @pipeworx/mcp-data-mo npm package. The client starts it with npx, and the bridge forwards requests to the hosted Data Mo endpoint. It requires network access and has no offline mode:

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

Calls can also be made without an MCP client. For example, the datasets tool is available through the Pipeworx HTTP API at /v1/tools/data_mo_datasets.

Tools and capabilities

  • Search Missouri’s open-data catalog by keyword.
  • Retrieve dataset identifiers and descriptive catalog fields.
  • Inspect schemas, column types, row counts, categories, and update timestamps.
  • Run SoQL selections, filters, grouping, and ordering.
  • Page through query results with limits and offsets.
  • Ask ask_pipeworx to select and populate a relevant tool across the Pipeworx catalog.

Limitations and notes

The integration is independent and unofficial; it is not affiliated with, endorsed by, or published by the upstream Missouri Open Data provider. Anonymous npm-bridge usage is capped at 50 calls per day. A free Pipeworx account and API key increase that allowance to 200 calls per day; authenticated calls use a Bearer token and are metered and billed in the same way as hosted calls.

The npm bridge lists only Data Mo’s tools by default. Set PIPEWORX_META_TOOLS=1 to include the shared gateway tools as well. The hosted pack endpoint includes those shared tools automatically, so its total tool listing is larger than the three Data Mo tools. If an HTTPS proxy is required, Node’s built-in fetch does not use HTTPS_PROXY by default; newer Node versions can honor it when NODE_USE_ENV_PROXY=1 is set.

Reviews

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

Frequently Asked Questions about Data Mo

Data Mo is an MCP server that connects AI agents to Missouri Open Data (data.mo.gov) through Pipeworx. Its main tools search the dataset catalog, retrieve dataset metadata and schemas, and run Socrata SoQL queries that return matching rows as JSON.

Add the hosted MCP URL to your client, or run the npm stdio bridge with `npx -y @pipeworx/mcp-data-mo`. The hosted option uses `https://gateway.pipeworx.io/data-mo/mcp`; the local bridge needs network access and forwards calls to that endpoint.

Yes, Data Mo works with Claude Desktop, Cursor, and Windsurf through the hosted MCP endpoint. Add `https://gateway.pipeworx.io/data-mo/mcp` as the server URL, or configure the npm stdio bridge in the client.

Use `datasets` to find a resource ID, then pass that ID to `query` with SoQL clauses such as `where`, `select`, `group`, or `order`. Add `limit` and `offset` to control the returned JSON rows.

No, an API key is not required for initial anonymous calls. Anonymous usage is limited to 50 calls per day; a free Pipeworx account with `PIPEWORX_API_KEY` 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 PreviewData Mo AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/data-mo?style=directory)](https://allmcps.com/mcp/data-mo)
HTML Embed
<a href="https://allmcps.com/mcp/data-mo"><img src="https://allmcps.com/api/badge/data-mo?style=directory" alt="Data Mo on AllMCPs" /></a>