Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_legislationA

Search Australian and New Zealand legislation. Jurisdictions: cth, vic, nsw, qld, sa, wa, tas, nt, act, federal, nz, other (all). Methods: auto, title (titles only), phrase (exact match), all (all words), any (any word), near (proximity), legis (legislation names). Use offset for pagination.

search_casesA

Search Australian and New Zealand case law. Jurisdictions: cth, vic, nsw, qld, sa, wa, tas, nt, act, federal, nz, other (all). Methods: auto, title (case names only), phrase (exact match), all (all words), any (any word), near (proximity), boolean. Sorting: auto (smart detection), relevance, date. Use offset for pagination (e.g., offset=50 for page 2).

fetch_document_textA

Fetch full text for a legislation or case URL (AustLII or jade.io), with OCR fallback for scanned PDFs. When a citeKey is supplied and AUSLAW_FETCH_SOURCES is not set to 'false', also saves a local markdown copy to the sources directory and updates the cache entry's HTTP freshness headers. Without citeKey, only the document text is returned.

jade_lookupA

Look up jade.io (BarNet Jade) by article ID or neutral citation. by=article_id resolves metadata (case name, neutral citation, jurisdiction, year) for a numeric article ID. by=citation generates a jade.io lookup URL for a neutral citation (e.g. '[2008] NSWSC 323') — jade.io does not expose a public search API, so this provides a direct link.

format_citationA

Format an Australian case citation per AGLC4 rules. mode=full combines case name, neutral citation, reported citation, and optional pinpoint. mode=short/ibid/subsequent produce AGLC4 short-form, Ibid, and subsequent references (subsequent requires footnoteRef). mode=pinpoint fetches a judgment from AustLII and generates a pinpoint citation to a specific paragraph (by number or phrase).

resolve_citationA

Resolve a citation to its authoritative source. mode=auto (default) validates a detected neutral citation against AustLII and returns the direct URL, falling back to a case name search otherwise. mode=validate checks that a neutral citation exists on AustLII and returns the canonical URL. mode=search performs a text search only.

search_citing_casesA

Find cases that cite a given case on jade.io. Uses jade.io's LeftoverRemoteService citator. Requires JADE_SESSION_COOKIE. Returns citing cases with neutral citations, case names, jade.io URLs, and the total count of citing cases. Results are a sample (typically 20-30) of the full set.

citeA

Write to the local citation cache. action=add (default) stores or updates a citation, assigns a biblatex-compatible cite key on first use, and returns the cite key and canonical AGLC4 string. action=refresh_source checks whether the locally cached source file for a citation is still current (conditional HEAD using stored ETag/Last-Modified) and re-downloads it when the remote is newer.

bibliographyA

Read from the local citation cache without network calls. op=get retrieves one citation by cite key, AGLC4 string, neutral citation, or title. op=list (default) lists cached citations, optionally filtered to a document. op=export writes a BibLaTeX .bib file and returns the bib text. op=cited_by returns the locally cached cited-by list for a citation (run cache_cited_by first to populate).

cache_cited_byA

Fetch citing cases for a cached citation from jade.io and store them locally. Metadata is saved for all results; source files are downloaded for the top N entries (controlled by AUSLAW_CITED_BY_DOWNLOAD_LIMIT, default 5). Requires JADE_SESSION_COOKIE. Can be disabled via AUSLAW_CACHE_CITED_BY=false.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/russellbrenner/jurisd'

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