AI Law Framework
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Decide whether AI may be used for a legal task, who drafts and who checks. Australian law.
| Author | com.ailawframework |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2046 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"AI Law Framework": {
"url": "https://ailawframework.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (14)
start_taskread-onlyParameters:
request(required) — stringagent— stringanswers— object
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
record_answersread-onlyParameters:
record(required) — stringanswers(required) — object
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
record_researchread-onlyParameters:
record(required) — stringfindings(required) — array
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
assess_and_decideread-onlyParameters:
record(required) — stringoption_name(required) — stringadoption(required) — objectefficiency(required) — objectgovernance(required) — objectconditions— objectoutstanding— booleanefficiency_confidence— string
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
plan_human_workread-onlyParameters:
record(required) — string
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
work_recordread-onlyParameters:
record(required) — stringoutput(required) — objectnotes— stringagent_did— arraycheck_points— arraylawyer_checkpoints— array
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
search_libraryread-onlyParameters:
query(required) — stringkind— stringlimit— integer
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
get_task_guidanceread-onlyParameters:
task_id(required) — stringjurisdiction— string
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
get_jurisdiction_guidanceread-onlyParameters:
jurisdiction(required) — stringtask— stringcourt— stringforum— stringaudience— stringdocument_type— stringpersonal_information— boolean
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
get_software_profileread-onlyParameters:
product(required) — stringcontrols— array
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
search_precedentsread-onlyParameters:
query(required) — stringarea— stringlimit— integer
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
get_precedentread-onlyParameters:
precedent_id(required) — string
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
get_startedread-onlyHints: read-only yes · destructive no · idempotent not declared · open-world not declared
get_frameworkread-onlyParameters:
part— string
Hints: read-only yes · destructive no · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.