Skip to main content
Glama

Ar Statute

ar_statute
Read-onlyIdempotent

Get the TEXT of a section of the Arkansas Code (Ark. Code Ann.) by citation — state statutes, e.g. "5-10-101" (capital murder), "4-70-101". Accepts natural forms: "5-10-101", "Ark. Code Ann. 5-10-101", "ACA § 5-10-101". Returns the catchline, the operative statutory text, the "History." line (the Acts that enacted/amended it), and other legislative notes when present — case-law annotations are deliberately excluded (can run to hundreds of KB per heavily-litigated section). SOURCED FROM A 2020-11-06 RELEASE OF A PUBLIC-DOMAIN SOURCE — the official LexisNexis portal requires passing an authentication/CAPTCHA wall, so this is the newest free, non-walled text found; every response carries data_as_of and a staleness warning. Also returns later_acts: a dated, linked overlay of every act the Arkansas legislature's OWN Code-Sections-Amended index shows touching this exact citation since the 2020-11-06 snapshot (act number, session, PDF link) — NOT merged into the text, explicitly labelled so, with sessions_checked naming every session the index covers even when later_acts is empty. Use for "what does ACA 5-10-101 say" or to check an Arkansas statute AND whether it has been amended since 2020-11-06. Keyless.

Input Schema

NameRequiredDescriptionDefault
citationYesSection citation, title-chapter-section, e.g. "5-10-101" or "Ark. Code Ann. 4-70-101".

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only cover the safety profile (read-only, idempotent, non-destructive, open-world). The description adds substantial non-annotation context: a 2020-11-06 snapshot with data_as_of and a staleness warning, deliberate exclusion of case-law annotations, later_acts returned as an unmerged labelled overlay, sessions_checked naming covered sessions, and keyless access.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose and accepted citation formats are front-loaded, and the return-shape details follow in a logical order. It is dense and somewhat long (the all-caps sourcing block and the lengthy later_acts explanation could be tightened), but each sentence carries information an agent needs.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the full return-value burden and does so: catchline, operative text, History line, legislative notes, later_acts, sessions_checked, and data_as_of. Nothing needed to call or interpret the result is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% for the single citation parameter, so the baseline is 3. The description earns above baseline by enumerating accepted natural forms ('5-10-101', 'Ark. Code Ann. 5-10-101', 'ACA § 5-10-101'), which tells the agent normalization is handled rather than requiring an exact canonical string.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource — 'Get the TEXT of a section of the Arkansas Code (Ark. Code Ann.) by citation' — and reinforces it with concrete citations like "5-10-101". The citation-input framing cleanly separates it from the sibling ar_search, which retrieves by query rather than by exact cite.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly names the use cases: '"what does ACA 5-10-101 say"' and checking an Arkansas statute for post-2020 amendments. It gives clear context but never names or excludes an alternative (e.g., ar_search), so there is no explicit when-not guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.