search_gazette
Searches the Commonwealth Gazette by title. The Gazette is a separate collection from legislation: each result is metadata only (title, register id, registration date and Federal Register link), with no text.
| Fact | Value |
|---|---|
| Tool | search_gazette |
| Partner scope required | gazette:read |
| Subscriber tier required | AI Pro |
Accepts as_at | no |
Parameters
| Name | Type | Required | Default |
|---|---|---|---|
query | string | no | null |
limit | integer | no | 20 |
Notes
- Titles only. The search matches the notice's title, not its content.
- With no
query, the most recently registered notices are returned. limitis capped at 100;limit_requestedandlimit_appliedsay what was used.
Request (search_gazette with {"query":"proclamation","limit":3})
Python SDK
import asyncio, os
from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client
async def main():
headers = {"Authorization": f"Bearer {os.environ['LAWATLAS_API_KEY']}"}
async with streamablehttp_client("https://advisor.lawatlas.ai/api/mcp-http/mcp", headers=headers) as (read, write, _):
async with ClientSession(read, write) as session:
await session.initialize()
result = await session.call_tool("search_gazette", {
"query": "proclamation",
"limit": 3
})
print(result.content[0].text)
asyncio.run(main())
curl
curl -s https://advisor.lawatlas.ai/api/mcp-http/mcp \
-H "Authorization: Bearer $LAWATLAS_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_gazette","arguments":{"query":"proclamation","limit":3}}}'
Response, as Advisor returned it on 10 October 2026. The tool's result is the JSON text of result.content[0].text; lists and long text are trimmed where marked "...".
{
"results": [
{
"id": "f027c0e3-59e3-4df1-95e8-0db8bb67db4a",
"register_id": "C2026G00462",
"title": "Proclamation - Governor-General Absent from Australia 18 July 2026",
"registered_at": "2026-07-20T08:20:25.506951",
"source_url": "https://www.legislation.gov.au/Details/C2026G00462"
},
{
"id": "d90d95b9-1230-4642-8bb7-540623a53f0a",
"register_id": "C2026G00304",
"title": "Proclamation - Governor-General Absent from Australia 30 May 2026",
"registered_at": "2026-06-03T07:48:48.478467",
"source_url": "https://www.legislation.gov.au/Details/C2026G00304"
},
{
"id": "ca637eab-14ab-4e18-8e1f-47c17c5ab4c8",
"register_id": "C2025G00599",
"title": "Appointment of Norfolk Island Regional Council Administrator Proclamation 2025 (No. 2)",
"registered_at": "2025-10-30T13:26:07.751846",
"source_url": "https://www.legislation.gov.au/Details/C2025G00599"
}
],
"count": 3,
"limit": 3,
"limit_requested": 3,
"limit_applied": 3
}
Errors
This tool returns no tool-specific errors.