Back to Browse

Ailegal MCP Server

by Mrpkk
Developer ToolsScan in ProgressMCP RegistryRemote
Free

Server data from the Official MCP Registry

Legal answers from official sources; refuses when no norm is verified.

About

Legal answers from official sources; refuses when no norm is verified.

Remote endpoints: streamable-http: https://ailegal.legal/api/mcp/

Security Report

0.0
Use Caution0.0Moderate Risk

3 tools verified · Open access · No issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Remote servers are capped at 8.0 because source code is not available for review. The score reflects endpoint verification only.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-mrpkk-ailegal-mcp": {
      "url": "https://ailegal.legal/api/mcp/"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

AILegal MCP server

AILegal MCP server

Web product: https://ailegal.legal — same corpus, same refusal when no provision is verified.

MCP tool for agents that need an answer grounded in law, not in a model's memory.

legal_breakdown sends a situation to the public AILegal API and returns the provisions that apply, each with a link to the official text. When the verified corpus has no provision for the question, the tool returns an honest refusal (no_norms) instead of inventing an article number.

Jurisdictions: Russia (ru), India (in), the US (us), the UK (uk), Canada (ca), Hong Kong (hk). 20 India situation pages are available in Hindi in the web product.

Install

pip install "mcp>=2"

Claude Desktop / Cursor / Continue

{
  "mcpServers": {
    "ailegal": {
      "command": "python",
      "args": ["/absolute/path/ailegal_server.py"]
    }
  }
}

Tool

{"text": "My employer has not paid my salary in India", "jurisdiction": "in", "locale": "en"}

Response: {answer, norms: [{code, article, title, source_url, verified}], jurisdiction, refused, coverage}.

Why it refuses

A citation that does not exist is worse than no answer: the reader stops looking for the right provision. The server is deliberately limited to the verified corpus.

Links

Related evidence products (same team)

Reviews

No reviews yet

Be the first to review this server!