home / mcp / israeli law mcp server

Israeli Law MCP Server

Query Israeli legislation and EU cross-references from Claude and other MCP clients with a verifiable, AI-readable database.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "ansvar-systems-israel-law-mcp": {
      "url": "https://israel-law-mcp.vercel.app/mcp"
    }
  }
}

You can query Israeli legislation and related EU cross-references directly from Claude, Cursor, or any MCP-compatible client using the Israeli Law MCP Server. It provides a fast, verifiable, AI-friendly database of statutes with exact provisions and context, making legal research, compliance checks, and tooling for Israeli law straightforward and scalable.

How to use

Connect to the MCP server from your preferred MCP client. You can use the hosted endpoint for zero-install usage or run the server locally to have full control.

How to install

Prerequisites: ensure you have Node.js and npm installed on your system.

Clone the repository, install dependencies, build, and test to prepare the server for local operation.

git clone https://github.com/Ansvar-Systems/Israel-law-mcp
cd Israel-law-mcp
npm install
npm run build
npm test

Run the server locally

Start the MCP server in development mode to serve queries from your MCP clients.

{
  "command": "npm",
  "args": ["run", "dev"]
}

Alternative local run: using npx

You can also run the MCP server directly with npx for quick testing without a local build step.

npx @ansvar/israel-law-mcp

Connect from MCP clients

Use the hosted endpoint for zero-install usage or configure a local run as shown above. You can connect Claude Desktop, Claude Code, or other MCP clients to the endpoint below or to your local server.

Example client paths and settings

To connect Claude Desktop to the hosted MCP endpoint, use the following configuration excerpt in your client settings.

{
  "mcpServers": {
    "israel-law": {
      "type": "url",
      "url": "https://israel-law-mcp.vercel.app/mcp"
    }
  }
}

Security and data sources

The server ingests statute text from official Israeli government sources and presents provisions verbatim from a local SQLite database with full-text search support. No AI-generated summaries are returned from the core database; the context helps ensure precise references.

Deployment details

Deployment tier is SMALL with a bundled SQLite database containing the full corpus of Israeli legislation and English translations.

EU and international cross-references

Core and EU/international law integration tools enable you to fetch EU directives, track Israeli implementations, and verify EU compliance against Israeli statutes.

Troubleshooting

If you encounter connection issues, verify your MCP client configuration points to the correct URL or local command, ensure the server process is running, and check for any build or runtime errors in the console.

Notes on usage with clients

The MCP server is designed for direct querying of provisions, with capabilities to validate citations, check currency, and build legal stances from multiple statutes.

Acknowledgements and licensing

This MCP server is released under the Apache 2.0 license and uses public-domain statute text from Israeli government sources and EU metadata.

Available tools

search_legislation

FTS5 full-text search across all provisions with BM25 ranking

get_provision

Retrieve a specific provision by statute, chapter, and section

check_currency

Check if a statute is in force, amended, or repealed

validate_citation

Validate a citation against the database to prevent hallucinations

build_legal_stance

Aggregate citations from multiple statutes for a legal topic

format_citation

Format citations per Israeli conventions (full/short/pinpoint)

list_sources

List all available statutes with metadata

about

Server information, capabilities, and coverage summary

get_eu_basis

Get EU directives/regulations for an Israeli statute

get_israeli_implementations

Find Israeli laws implementing a given EU act

search_eu_implementations

Search EU documents with Israeli implementation counts

get_provision_eu_basis

Get EU law references for a specific provision

validate_eu_compliance

Check implementation status of EU directives