MCP.Market

South Dakota Code MCP server

online · 100% uptime
by pipeworx-io·io.github.pipeworx-io/south-dakota-code·v0.2.0

South Dakota Codified Laws — state statutes by citation and by topic. Fleet #2748.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed South Dakota Code yet.

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

South Dakota Code tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How South Dakota Code compares

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

Safety score
77/100
higher than 50% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
47 ms
faster than 93% of 30,031 servers

Release history: 3 versions in the registry since 2026-10-08, latest 2026-10-29, typically one every 15 days.

Install South Dakota Code in Claude Code, Cursor or VS Code

claude mcp add --transport http south-dakota-code https://gateway.pipeworx.io/south-dakota-code/mcp
Add to Cursor

What the publisher says

From the South Dakota Code repository's README, as published. We do not edit it. Read it on GitHub

@pipeworx/south-dakota-code

South Dakota Codified Laws (South Dakota state statutes) — full section text by citation, and topic/keyword search over official catchlines.

Part of Pipeworx — an MCP gateway connecting AI agents to 1784+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.

Tools

"22-16-4", murder in the first degree), with the official catchline, chapter/title context, and — when the section carries one — the "Source:" line listing every session law that enacted or amended it, split out into history.

  • sd_statute(citation) — full current text of one SDCL section (e.g.

own official section and chapter catchlines across all 71 titles (e.g. "landlord", "concealed pistol permit"). Not full-text search — South Dakota does not publish one.

  • sd_search(query, limit?) — topic/keyword search over the Legislature's

Auth

Keyless.

Data sources

(or chapter's, or title's) current text, as JSON with an Html field. sd_statute calls this live, per request, for a section-shaped citation.

  • https://sdlegislature.gov/api/Statutes/Statute/{citation} — one section's

Used only by scripts/bake-index.mjs to drive the per-title fetch below.

  • https://sdlegislature.gov/api/Statutes/Title — the list of all 71 titles.

Capabilities — three available, one is not

South Dakota's own publication covers:

section's text ends with a "Source: SDC 1939, § 13.2007 (1); SL 1979, ch 160, § 2; ..." line listing every session law that created or amended it (verified live on 22-16-4). sdstatute splits this into history rather than leaving it only embedded in text. A repealed/transferred section's one-line disposition (e.g. "22-16-9. Repealed by SL 2005, ch 120, § 158, eff. July 1, 2006.") comes back as dispositiontext, with repealed: true read from the API's own flag.

  • Citation lookup — sd_statute.
  • Topic/keyword search — sd_search, over catchlines only (see below).
  • Amendments/enactment history — PARTIALLY AVAILABLE. An in-force

AVAILABLE. sdlegislature.gov publishes only the CURRENT online edition: no per-year archive, no "view as of" date picker, and no endpoint returning a prior version's text (checked the site's own JS bundle for one — none exists). The Source: line says WHEN and by WHICH session law a section was amended; it does not return what the text read before that.

  • Historical version (the text as it read before an amendment) — NOT

Source and shape — read this before touching the parser

sdlegislature.gov is a Vue single-page app. The August state-law survey (docs/state-law-probe.md) correctly flagged the HTML shell as carrying no statute — it just stopped one layer too early. The SPA itself is fed by a keyless, public JSON API under /api/Statutes/ (found by grepping the site's own JS bundle for /api/Statutes — no documentation page exists for it): GET /api/Statutes/Statute/{citation} accepts a section citation ("22-16-4"), a chapter citation ("22-16") or a title number ("22"), and returns one JSON envelope whose Html field is that level's content — full section text for a section, or a plain table-of-contents listing (chapter header + every section's citation and catchline, with NO body text) for a chapter or title. No auth, no key, no rate limit observed.

sd_statute only ever calls the section-shaped form, live, per request — never baked.

sd_search needs a structural index (every citation + its official catchline) to search over, and there is no search endpoint and no single "whole code" listing page the way North Dakota publishes one. The only way to assemble one is to call the TITLE-level form for each of the 71 titles and parse its table-of-contents Html blob. scripts/bake-index.mjs does this once, offline, into src/sd-index-data.ts — never at request time.

Shortened. The full README is on GitHub.

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

South Dakota Code: common questions

Is South Dakota Code MCP server safe?
Mostly: it is graded B (77/100). Read the South Dakota Code safety report
How do I install South Dakota Code?
It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does South Dakota Code need an API key?
Yes. The registry entry asks for PIPEWORX_API_KEY.
Is South Dakota Code maintained?
The last commit was 27 days ago (2026-10-08). The latest release is v0.2.0.
Is South Dakota Code up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of South Dakota Code?
Servers from other publishers that do the same job: Korean Law MCP server.
How does South Dakota Code compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 47 ms (faster than 93% of 30,031 servers). Full comparison.

Alternatives to South Dakota Code

Same job from other publishers: the closest match first, then the best rated.

  • Korean Law MCP
    Korean law: statutes, precedents, ordinances, treaties and citation verification (법제처 API).
    A

More from pipeworx-io →