Skip to main content
Glama
HardMCP

ndpsc-case-search-mcp

by HardMCP

ndpsc-case-search-mcp

An MCP server for searching North Dakota Public Service Commission case records, dockets, and documents.

The ND PSC regulates public utilities, pipelines, mining reclamation, and other industries in North Dakota. This server provides programmatic access to their case database via the Model Context Protocol.

Tools

Tool

Description

search_cases

Search cases by jurisdiction, year, status, category, entity, date range, and more. Automatically splits oversized searches so broad queries can return full result sets.

compare_case_type_by_year

Summarize a case type across years with filed, closed, open, closure-rate, and median-days-to-close metrics.

get_case_detail

Get full detail for a specific case including docket count.

get_docket_detail

List files within a docket with direct PDF download links.

get_document_text

Download a PDF and extract its text content.

get_document_pdf

Download a PDF and return it as base64-encoded bytes.

Related MCP server: MunicipalMCP

Usage

Claude Web (Remote)

Add as a remote MCP server in Claude settings:

https://hardmcp.com/ndpsc-case-search/mcp

Claude Code (Local)

# Run the server
uv run ndpsc-case-search-mcp

# Add to Claude Code
claude mcp add ndpsc-case-search --transport http http://localhost:8000/mcp

Docker

docker build -t ndpsc-case-search-mcp .
docker run -p 8000:8000 ndpsc-case-search-mcp

Development

Requires Python 3.11+.

uv sync
uv run ndpsc-case-search-mcp

The server starts on http://0.0.0.0:8000 with a Streamable HTTP MCP endpoint at /mcp and a health check at /health.

Data Source

This server scrapes apps.psc.nd.gov/cases -- no official API exists. The PSC site pages search results at 100 rows per request; this server automatically splits broad case searches into smaller filed-date ranges so search_cases can return the full result set.

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Enables users to search and retrieve Australian legislation and case law with full-text content extraction. Provides structured results with citation metadata and OCR support for archival PDFs.
    12
    16
    31
    Apache 2.0
  • A
    license
    -
    quality
    D
    maintenance
    Provides programmatic access to municipal codes, ordinances, and zoning regulations from thousands of US cities and counties through the Municode digital library, enabling search, navigation, and retrieval of local government legal documents.
    6
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Enables AI assistants to search and analyze legal documents from multiple jurisdictions including US federal and state law, case law, EU regulations, UK legislation, Canadian law, Congress bills, SEC filings, and FDA data through free government APIs.
    6
    MIT
  • A
    license
    -
    quality
    -
    maintenance
    Enables interaction with the Regulations.gov API to search federal rulemaking dockets, proposed and final rules, public comments, and comment periods. Supports tracking FAR/DFARS case histories and monitoring open comment periods across federal agencies with optional API key authentication for higher rate limits.

View all related MCP servers

Related MCP Connectors

  • US public-records intelligence for AI agents — companies, SEC, courts, spending, licenses.

  • US Federal Register for AI agents: rules, notices and executive orders. No API keys.

  • US Federal Register for AI agents: rules, notices, executive orders, agency lookup. No keys.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/HardMCP/ndpsc-case-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server