Au Eli MCP server
MCP server for Australia's Federal Register of Legislation: search and cite Commonwealth Acts.
0 stars68 downloads/wk
Reviews
Write oneNobody has reviewed Au Eli yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Au Eli tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
au_coverageDeclare what this connector covers, how it is sourced, and what it does NOT cover.
au_get_textFetch the current consolidated text of an Act by its FRLI identifier.
au_search_actsSearch Commonwealth Acts by (partial) title.
Public scan report
scanner v0.1.9 · 2026-09-21 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 28 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
What the publisher says
From the Au Eli repository's README, as published. We do not edit it. Read it on GitHub
au-eli-mcp
<!-- mcp-name: io.github.matematicsolutions/au-eli-mcp -->
An MCP server for Australia's Federal Register of Legislation (legislation.gov.au), the official source of Commonwealth legislation. It searches, fetches, and cites Acts, with a verifiable citation on every response.
Part of the MateMatic eu-legal-mcp production line, extended into Asia-Pacific alongside jp-eli-mcp, sg-eli-mcp and my-eli-mcp. Same citation contract (a stable identifier + a human-readable citation + a source URL), adapted for a jurisdiction with no ELI.
Scope. This MVP covers Acts only (collection(act)); regulations and other legislative
instrument types are not yet covered. Discovery is by title (ausearchacts); fetch the
current consolidated text with augettext (truncated for very large Acts). Every response
carries a dataset_note.
Licence. Federal Register of Legislation content is official public information
published by the Australian government. This connector relays it with attribution and a
source_url.
The tools
Every response carries the contract: eliuri (Australia has no ELI - this is the durable legislation.gov.au URL keyed on the document's own FRLI identifier, e.g. https://www.legislation.gov.au/C2004A00042/latest, see elinote), humanreadablecitation (the Act title), and source_url.
Install
Not yet on PyPI - install from source until the first release ships:
git clone https://github.com/matematicsolutions/au-eli-mcp
cd au-eli-mcp
pip install -e .Once released, this will be uvx au-eli-mcp.
Configuration via env:
- AUELIBASE_URL - default https://www.legislation.gov.au
- AUELICACHE_DIR - default ~/.matematic/cache/au-eli
- AUELIAUDIT_DIR - default ~/.matematic/audit
No API key. legislation.gov.au is keyless.
Configure (Claude Code / any MCP client)
{
"mcpServers": {
"au-eli-mcp": { "command": "au-eli-mcp" }
}
}Windows 11 with Smart App Control
Smart App Control blocks unsigned executables, which covers uvx.exe, pip.exe and the au-eli-mcp.exe launcher that pip writes at install time. The python.exe and py.exe from the python.org installer are signed by the Python Software Foundation, so running the module through the interpreter works:
python -m pip install au-eli-mcp
python -m au_eli_mcppip.exe is blocked for the same reason, so install with python -m pip, not pip install. If python is not on PATH, use the Windows launcher: py -3 -m auelimcp.
{ "mcpServers": { "au-eli-mcp": { "command": "python", "args": ["-m", "au_eli_mcp"] } } }Do not turn Smart App Control off to work around this - it cannot be re-enabled without reinstalling Windows.
Governance
connector caches aggressively rather than hitting the site repeatedly.
- Public data only - read-only against legislation.gov.au; no client data leaves the machine.
- Robots-compliant - robots.txt allows crawling (only /assets/ is disallowed); this
- Audit log - every tool call appends one JSON line to ~/.matematic/audit/au-eli-mcp.jsonl.
- Vendor-neutral - talks only to legislation.gov.au; no LLM provider, no telemetry.
- Verifiable citations - every response is independently checkable via source_url.
See CONSTITUTION.md and DISCOVERY.md.
Tests
pip install -e ".[dev]"
pytest tests/test_instructions_drift.py -v # offline
pytest tests/test_smoke.py -v # hits live legislation.gov.auLicence
Apache-2.0. © Matematic Solutions / Wieslaw Mazur.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add au-eli-mcp -- uvx au-eli-mcp
Au Eli: common questions
- Is Au Eli MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Au Eli safety report
- How do I install Au Eli?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Au Eli need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Au Eli maintained?
- The last commit was 28 days ago (2026-08-24). The latest release is v0.3.3.
- What can I use instead of Au Eli?
- Servers from other publishers that do the same job: Federal Regulations MCP server and Endnote MCP server.
Alternatives to Au Eli
Same job from other publishers: the closest match first, then the best rated.
- Federal RegulationsSearch and trace US federal rules across the Federal Register, eCFR, and Regulations.gov.not reviewedGrowingA
- EndnoteSearch, cite, and read PDFs from your EndNote library in Claude Desktopnot reviewedGrowingA