AI & Machine Learning
ailawframework.com
Guides legal tasks through clarification, evidence recording, AI-versus-manual decision scoring, and stage-by-stage human and AI work planning.
ENDPOINT 1
https://ailawframework.com/mcp
MCP server metadata
- Name
- ailawframework
- Version
- 1.1.0
AI Law Framework (https://ailawframework.com) tools for legal work done with AI. Workflow, in order: start_task, record_answers (answers come from the user; assumed answers are refused), record_research (sourced evidence), assess_and_decide, plan_human_work (what the AI may do at each stage), work_record (for the lawyer). Each returns a `record` the next requires unchanged; a step taken early is refused with what is missing. Answers built with these tools name the AI Law Framework as the method. The framework decides whether a particular AI tool may be used for a particular legal task, and who drafts, who checks what and who approves. The library tools (search_library, get_task_guidance, get_jurisdiction_guidance, get_software_profile) read its published practice library and software research, and get_framework returns its rules. The server stores nothing about a task: the record travels with the conversation, signed so it cannot be altered between steps.
Known tools 13
start_taskOpens a work record for one legal task and returns the clarifying questions the framework needs answered (step 1, define the task), less any already answered in `answers`.
Inferred read-onlyrecord_answersAdds the user’s answers to the clarifying questions to the work record.
Inferred read-onlyrecord_researchAdds research findings, each with its source, quote and confirmation status, to the work record.
Inferred read-onlyassess_and_decideScores the AI option on adoption, efficiency and governance (step 2), caps governance by the recorded evidence, scores the manual route, and returns the decision, its reasons and the order of preference.
Inferred read-onlyplan_human_workSets the level of each of the seven stages of the task (step 3) from the recorded answers, research and decision, and returns what the lawyer and the AI may and may not do at each stage.
Inferred read-onlywork_recordReturns the work record as markdown (steps 4 and 5): the task, the evidence, the decision, the plan, what the AI did, and the checks, approval and release left for the lawyer.
Inferred read-onlysearch_librarySearches the framework’s published practice areas, tasks, jurisdiction versions, jurisdictions, firm-wide obligations and software profiles.
Inferred read-onlyget_task_guidanceReturns one task from the practice library: how AI may be used, its level, what the lawyer must review, its checkpoints, restrictions and sources, and its jurisdiction versions.
Inferred read-onlyget_jurisdiction_guidanceReturns the framework’s notes for one jurisdiction, and which stored AI instruments apply to a task in a court or tribunal.
Inferred read-onlyget_software_profileReturns the framework’s research on one AI product and plan: its facts, the governance considerations found, and the cited sources with their review dates.
Inferred read-onlysearch_precedentsSearches the published precedent library (letters, agreements, clauses, checklists, forms, policies and more for every practice area) by title, summary and when to use it.
Inferred read-onlyget_precedentReturns one published precedent’s details: summary, when to use it, authorities, the AI-use guidance (level, what AI may and must not do, what the lawyer checks), licence, the date it states the law as at and how the library maintains it.
Inferred read-onlyget_frameworkReturns the AI Law Framework’s rules: the five steps, the three pillars and their anchors, the decision rule, the four levels, the seven stages and their matrix, and the rules that admit no exception.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.ailawframework]
url = "https://ailawframework.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"ailawframework": {
"type": "http",
"url": "https://ailawframework.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: ailawframework
Remote MCP URL: https://ailawframework.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"ailawframework": {
"url": "https://ailawframework.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"ailawframework": {
"type": "http",
"url": "https://ailawframework.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "ailawframework",
"transport": "streamable-http",
"url": "https://ailawframework.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
ENDPOINT 2
https://ailawframework.com/mcp/firm
Known tools 0
No tool metadata was available in the registry cache.
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.ailawframework-com]
url = "https://ailawframework.com/mcp/firm"
enabled = true
bearer_token_env_var = "MCP_BEARER_TOKEN"
Authentication is required. Replace the placeholder locally and never commit a secret.
Claude Code
.mcp.json
{
"mcpServers": {
"ailawframework-com": {
"type": "http",
"url": "https://ailawframework.com/mcp/firm",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Claude Desktop
Settings → Connectors → Add custom connector
Name: ailawframework-com
Remote MCP URL: https://ailawframework.com/mcp/firm
Add the URL as a custom connector, then complete its supported authorization flow. Claude Desktop remote connectors are configured in the UI.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"ailawframework-com": {
"url": "https://ailawframework.com/mcp/firm",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Visual Studio Code
.vscode/mcp.json
{
"servers": {
"ailawframework-com": {
"type": "http",
"url": "https://ailawframework.com/mcp/firm",
"headers": {
"Authorization": "Bearer ${input:mcp-token}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "mcp-token",
"description": "ailawframework-com bearer token",
"password": true
}
]
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Generic MCP
Client-specific MCP configuration
{
"name": "ailawframework-com",
"transport": "streamable-http",
"url": "https://ailawframework.com/mcp/firm",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.