Skip to main content
Glama

OLEXI Australian Laws MCP Server

by mickey-mikey
database_map.py13.1 kB
# database_map.py # This is the "knowledge base" for our AI Strategist. # Database codes based on actual AustLII structure from https://www.austlii.edu.au/databases.html DATABASE_TOOLS_LIST = [ # Commonwealth Courts (Federal Level) { "name": "High Court of Australia", "description": "Searches High Court of Australia cases (1903-present), Australia's highest court. Use for constitutional law, appeals from state supreme courts, and matters of national importance.", "code": "au/cases/cth/HCA" }, { "name": "Federal Court of Australia", "description": "Searches Federal Court of Australia cases (1977-present). Use for federal matters, corporations law, trade practices, intellectual property, migration, and administrative law.", "code": "au/cases/cth/FCA" }, { "name": "Federal Court of Australia - Full Court", "description": "Searches Federal Court Full Court appeals (2002-present). Use for appellate decisions and important precedents in federal law.", "code": "au/cases/cth/FCAFC" }, { "name": "Family Court of Australia", "description": "Searches Family Court cases (1976-present). Use for family law, divorce, property settlements, and child custody matters.", "code": "au/cases/cth/FamCA" }, { "name": "Federal Circuit and Family Court - Division 1", "description": "Searches Federal Circuit and Family Court Division 1 cases (2021-present). Use for federal circuit matters and family law.", "code": "au/cases/cth/FedCFamC1F" }, { "name": "Administrative Appeals Tribunal", "description": "Searches AAT decisions (1976-present). Use for administrative law, government decision reviews, migration, taxation, and social security appeals.", "code": "au/cases/cth/AATA" }, { "name": "Fair Work Commission", "description": "Searches Fair Work Commission decisions (2013-present). Use for industrial relations, workplace disputes, awards, and employment law.", "code": "au/cases/cth/FWC" }, { "name": "National Native Title Tribunal", "description": "Searches Native Title Tribunal decisions (1994-present). Use for native title claims, indigenous land rights, and cultural heritage matters.", "code": "au/cases/cth/NNTTA" }, # Commonwealth Legislation { "name": "Commonwealth Consolidated Acts", "description": "Searches current Commonwealth legislation. Use for federal statutes, constitutional law, corporations law, and national regulatory frameworks.", "code": "au/legis/cth/consol_act" }, { "name": "Commonwealth Consolidated Regulations", "description": "Searches current Commonwealth regulations. Use for detailed regulatory provisions and administrative rules.", "code": "au/legis/cth/consol_reg" }, # New South Wales { "name": "NSW Supreme Court", "description": "Searches NSW Supreme Court cases (1993-present). Use for serious criminal matters, major civil disputes, equity, and constitutional questions.", "code": "au/cases/nsw/NSWSC" }, { "name": "NSW Court of Appeal", "description": "Searches NSW Court of Appeal decisions (1988-present). Use for appellate decisions and important precedents in NSW law.", "code": "au/cases/nsw/NSWCA" }, { "name": "NSW Court of Criminal Appeal", "description": "Searches NSW Court of Criminal Appeal (1998-present). Use for criminal law appeals and sentencing precedents.", "code": "au/cases/nsw/NSWCCA" }, { "name": "NSW District Court", "description": "Searches NSW District Court cases (1992-present). Use for intermediate civil and criminal matters.", "code": "au/cases/nsw/NSWDC" }, { "name": "NSW Land and Environment Court", "description": "Searches NSW Land and Environment Court (1987-present). Use for planning, development, environmental law, and land disputes.", "code": "au/cases/nsw/NSWLEC" }, { "name": "NSW Civil and Administrative Tribunal", "description": "Searches NCAT decisions (2014-present). Use for administrative reviews, consumer disputes, guardianship, and tenancy matters.", "code": "au/cases/nsw/NSWCATAD" }, { "name": "NSW Consolidated Acts", "description": "Searches current NSW legislation. Use for state laws, planning, criminal law, and civil procedure.", "code": "au/legis/nsw/consol_act" }, # Victoria { "name": "Victorian Supreme Court", "description": "Searches Victorian Supreme Court cases (1994-present). Use for serious civil and criminal matters, equity, and constitutional questions.", "code": "au/cases/vic/VSC" }, { "name": "Victorian Court of Appeal", "description": "Searches Victorian Court of Appeal (1998-present). Use for appellate decisions and important precedents in Victorian law.", "code": "au/cases/vic/VSCA" }, { "name": "Victorian County Court", "description": "Searches Victorian County Court (1993-present). Use for intermediate civil and criminal matters.", "code": "au/cases/vic/VCC" }, { "name": "Victorian Civil and Administrative Tribunal", "description": "Searches VCAT decisions (1998-present). Use for administrative reviews, planning disputes, consumer matters, and tenancy issues.", "code": "au/cases/vic/VCAT" }, { "name": "Victorian Consolidated Acts", "description": "Searches current Victorian legislation. Use for state laws, planning, occupational health and safety, and consumer protection.", "code": "au/legis/vic/consol_act" }, # Queensland { "name": "Queensland Supreme Court", "description": "Searches Queensland Supreme Court cases (1994-present). Use for serious civil and criminal matters and appellate decisions.", "code": "au/cases/qld/QSC" }, { "name": "Queensland Court of Appeal", "description": "Searches Queensland Court of Appeal (1992-present). Use for appellate decisions and important precedents in Queensland law.", "code": "au/cases/qld/QCA" }, { "name": "Queensland District Court", "description": "Searches Queensland District Court (1998-present). Use for intermediate civil and criminal matters.", "code": "au/cases/qld/QDC" }, { "name": "Queensland Planning and Environment Court", "description": "Searches Queensland Planning and Environment Court (1999-present). Use for planning appeals, development disputes, and environmental law.", "code": "au/cases/qld/QPEC" }, { "name": "Queensland Civil and Administrative Tribunal", "description": "Searches QCAT decisions (2009-present). Use for administrative reviews, guardianship, consumer disputes, and minor civil matters.", "code": "au/cases/qld/QCAT" }, { "name": "Queensland Consolidated Acts", "description": "Searches current Queensland legislation. Use for state laws, mining, planning, and environmental regulation.", "code": "au/legis/qld/consol_act" }, # Western Australia { "name": "WA Supreme Court", "description": "Searches WA Supreme Court cases (1964-present). Use for serious civil and criminal matters and constitutional questions.", "code": "au/cases/wa/WASC" }, { "name": "WA Court of Appeal", "description": "Searches WA Court of Appeal (1998-present). Use for appellate decisions and important precedents in WA law.", "code": "au/cases/wa/WASCA" }, { "name": "WA District Court", "description": "Searches WA District Court (1999-present). Use for intermediate civil and criminal matters.", "code": "au/cases/wa/WADC" }, { "name": "WA State Administrative Tribunal", "description": "Searches SAT decisions (2005-present). Use for administrative reviews, planning appeals, and professional regulation.", "code": "au/cases/wa/WASAT" }, { "name": "WA Consolidated Acts", "description": "Searches current WA legislation. Use for state laws, mining, planning, and resources regulation.", "code": "au/legis/wa/consol_act" }, # South Australia { "name": "SA Supreme Court", "description": "Searches SA Supreme Court cases (1968-present). Use for serious civil and criminal matters and constitutional questions.", "code": "au/cases/sa/SASC" }, { "name": "SA Court of Appeal", "description": "Searches SA Court of Appeal (2021-present). Use for appellate decisions and important precedents in SA law.", "code": "au/cases/sa/SASCA" }, { "name": "SA District Court", "description": "Searches SA District Court (1992-present). Use for intermediate civil and criminal matters.", "code": "au/cases/sa/SADC" }, { "name": "SA Civil and Administrative Tribunal", "description": "Searches SACAT decisions (2015-present). Use for administrative reviews, tenancy disputes, and consumer matters.", "code": "au/cases/sa/SACAT" }, { "name": "SA Consolidated Acts", "description": "Searches current SA legislation. Use for state laws, planning, and administrative regulation.", "code": "au/legis/sa/consol_act" }, # Tasmania { "name": "Tasmanian Supreme Court", "description": "Searches Tasmanian Supreme Court cases (1985-present). Use for serious civil and criminal matters.", "code": "au/cases/tas/TASSC" }, { "name": "Tasmanian Civil and Administrative Tribunal", "description": "Searches TASCAT decisions (2021-present). Use for administrative reviews and civil disputes.", "code": "au/cases/tas/TASCAT" }, { "name": "Tasmanian Consolidated Acts", "description": "Searches current Tasmanian legislation. Use for state laws and regulatory matters.", "code": "au/legis/tas/consol_act" }, # Northern Territory { "name": "NT Supreme Court", "description": "Searches NT Supreme Court cases (1986-present). Use for serious civil and criminal matters.", "code": "au/cases/nt/NTSC" }, { "name": "NT Civil and Administrative Tribunal", "description": "Searches NTCAT decisions (2015-present). Use for administrative reviews and civil disputes.", "code": "au/cases/nt/NTCAT" }, { "name": "NT Consolidated Acts", "description": "Searches current NT legislation. Use for territory laws and regulatory matters.", "code": "au/legis/nt/consol_act" }, # Australian Capital Territory { "name": "ACT Supreme Court", "description": "Searches ACT Supreme Court cases (1986-present). Use for serious civil and criminal matters in the territory.", "code": "au/cases/act/ACTSC" }, { "name": "ACT Civil and Administrative Tribunal", "description": "Searches ACAT decisions (2009-present). Use for administrative reviews, tenancy, and civil disputes.", "code": "au/cases/act/ACAT" }, { "name": "ACT Consolidated Acts", "description": "Searches current ACT legislation. Use for territory laws and regulatory matters.", "code": "au/legis/act/consol_act" }, # Broad Categories for Comprehensive Searches { "name": "All Commonwealth Cases", "description": "Searches all Commonwealth case law databases. Use for broad federal law searches across all federal courts and tribunals.", "code": "au/cases/cth" }, { "name": "All NSW Cases", "description": "Searches all NSW case law databases. Use for comprehensive searches across all NSW courts and tribunals.", "code": "au/cases/nsw" }, { "name": "All Victorian Cases", "description": "Searches all Victorian case law databases. Use for comprehensive searches across all Victorian courts and tribunals.", "code": "au/cases/vic" }, { "name": "All Queensland Cases", "description": "Searches all Queensland case law databases. Use for comprehensive searches across all Queensland courts and tribunals.", "code": "au/cases/qld" }, { "name": "All WA Cases", "description": "Searches all WA case law databases. Use for comprehensive searches across all WA courts and tribunals.", "code": "au/cases/wa" }, { "name": "All SA Cases", "description": "Searches all SA case law databases. Use for comprehensive searches across all SA courts and tribunals.", "code": "au/cases/sa" } ]

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/mickey-mikey/olexi-mcp'

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