Knesset MCP Server

Model Context Protocol (MCP) server for accessing the Israeli Knesset's parliamentary information API

Local serverstdioTypeScript

What is the Knesset MCP Server?

Model Context Protocol (MCP) server for accessing the Israeli Knesset's parliamentary information API

What you get

A Model Context Protocol (MCP) server for accessing the Israeli Knesset's parliamentary information API. Exposes a focused set of tools so AI assistants like Claude can query bills, committees, and members from the Knesset OData service.

Configuration and credentials

  • Node.js >= 20.10.0 (older versions fail with SELF_SIGNED_CERT_IN_CHAIN against knesset.gov.il)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Knesset MCP Server

{
  "mcpServers": {
    "knesset": {
      "command": "npx",
      "args": ["-y", "knesset-mcp"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js >= 20.10.0 (older versions fail with SELF_SIGNED_CERT_IN_CHAIN against knesset.gov.il)

Example prompts to try

  • “Use Knesset to Bills.”
  • “Use Knesset to Committees.”

Frequently asked questions

Node.js version >= 20.10.0 is required; older versions fail with a `SELF_SIGNED_CERT_IN_CHAIN` error when connecting to `knesset.gov.il`.