@pipeworx/arkansas-opinions
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/arkansas-opinions’s. Install: one-click buttons
Connect to just the @pipeworx/arkansas-opinions pack
https://gateway.pipeworx.io/arkansas-opinions/mcp — only @pipeworx/arkansas-opinions’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 4
Current Arkansas Supreme Court and Arkansas Court of Appeals opinions — neutral citation, case name, decision date, docket, author, disposition, full text and every published revision — from the Arkansas Judiciary’s official opinions archive, decisions from 2026-01-01 on, collected hourly. Fleet #2924.
It exists because CourtListener, the source behind the court-listener pack,
runs months behind the Arkansas courts: on 2026-10-10 its newest Arkansas
Supreme Court opinion was 2026 Ark. 114 (2026-06-11) while the court had
issued through 2026 Ark. 144 (2026-10-08). Older Arkansas case law stays with
court-listener; its lookup_citation now falls through to this pack for a
YYYY Ark. N / YYYY Ark. App. N citation CourtListener does not have.
Tools
ark_recent_opinions(court?, since?, limit?, include_syllabi?)— newest opinions first, for one court ("supreme","appeals") or both, optionally since a date. Answers “what did the Arkansas Supreme Court decide this week”.ark_opinion(citation | item_id, version?, max_chars?)— one opinion by neutral citation ("2026 Ark. 140","2026 Ark. App. 449", spelling is forgiving) or archive item id: metadata, full text, citation status and the version history.versionreturns an earlier revision’s text.ark_search_opinions(query, court?, date_after?, date_before?, limit?)— full-text search (SQLite FTS5, porter stemming) over case name, citation and opinion text, with a highlighted passage per hit. Quote a phrase for an exact match; when no opinion holds every word it retries with any word and says so (matched: "any_term").ark_coverage()— per court: opinion count, earliest and latest decision, lowest/highest citation number per year, how many opinions were revised after release, when collection last succeeded and the state of the backfill. Call it before treating an absence as meaningful.
Every response carries source (“Arkansas Judiciary, official opinions
archive”) and data_as_of (when the collector last finished a successful run).
Each opinion also carries source_url, the opinion’s own page on the court’s
site, so the text can be checked against the original.
Versions
Slip opinions get editorial corrections after release, and the archive flags
them as updated. The collector re-reads a flagged opinion; when its text or metadata hash differs from the current
version, the new text becomes the current version and the earlier one is kept.
ark_opinion lists every version with its retrieval time, SHA-256, length and
reason (first_fetch, source_updated). A re-read that changes nothing adds no
version.
Citation status
Recorded only from what the source states, on every opinion as
citation_status + citation_status_note:
neutral_citation_assigned— the court assigned a neutral citation and the text carries no “not designated for publication” marker. Nothing more is claimed; the source does not state precedential status beyond that.unpublished— the text says it is not designated for publication. Treat it as citation-restricted and never as precedent.no_citation_assigned— a syllabus, order or notice with no citation.not_yet_read— listed by the court, text not read yet (usually within the hour); not to be cited until it is.
Auth
Keyless for callers. The tools answer only through the Pipeworx gateway: the
opinions are read from a database the collector fills, and a standalone
npm install has no data, so every tool throws a clear “not bound in this
runtime” error there instead of returning an empty list.
Data sources
- Arkansas Judiciary, official opinions archive — Arkansas Supreme Court and Court of Appeals opinions with their metadata (court, date, neutral citation, docket, author, opinion type, county, term, disposition, concurring and dissenting judges) and full text. Checked hourly; decisions from 2026-01-01 on.
Opinions of the Arkansas courts are government works and public domain.
Notes for the next person:
- The archive applies a bot check that varies by source IP. The same honest
User-Agent was challenged from a laptop and answered from Cloudflare’s
network on 2026-10-10, which is why the collector runs as a Cloudflare
Worker cron. It never solves a challenge and never changes identity; a
challenge stops the run and shows as
captcha_wallinark_coverage().last_collection_attempt. How the collector reads the archive is documented inworkers/ark-opinions-collector. - Opinions decided before 2026-01-01 that the archive re-releases are left to
court-listener. - Each court also publishes a daily syllabus document and, for the Court of
Appeals, “no opinion” notices. They are kept as
document_kind: "syllabus"/"no_opinion_notice"and left out ofark_recent_opinionsunlessinclude_syllabi: true. - Store: Cloudflare D1 database
pipeworx-ark-opinions, bound to the gateway asARK_OPINIONS_DB(d1Bindingin pack-manifest.json). Schema:workers/ark-opinions-collector/src/schema.ts.
Tools
- ark_recent_opinions — Latest Arkansas Supreme Court / Court of Appeals opinions from the official archive.
- ark_opinion — Text, metadata and version history of one Arkansas appellate opinion by neutral citation.
- ark_search_opinions — Full-text search over recent Arkansas appellate opinions, filterable by court and date.
- ark_coverage — Date range, counts per court and last successful collection for arkansas-opinions.
Tools
ark_coverage— Date range, counts per court and last successful collection for arkansas-opinions.ark_opinion— Text, metadata and version history of one Arkansas appellate opinion by neutral citation.ark_recent_opinions— Latest Arkansas Supreme Court / Court of Appeals opinions from the official archive.ark_search_opinions— Full-text search over recent Arkansas appellate opinions, filterable by court and date.