Knesset MCP Server

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…

Local serverstdioMIT

What is the Knesset MCP Server?

Knesset MCP Server is an MCP project maintained in the zohar/knesset-mcp repository. The maintainer describes its purpose as “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…”. Read the project documentation for the complete scope.

Installation

The documented npm package is knesset-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get-bill-infoDetailed info for a bill by BillID, including initiators.
search-bills-by-nameKeyword search over bill names (up to 20 most recent matches). Optional knessetNum filter.
list-bills-by-statusBills filtered by a raw StatusID from KNS_Status, ordered by LastUpdatedDate desc.
list-recent-bills-by-stageBills at a named legislative stage:
list-bills-by-typeBills by origin: private, government, or committee. Optional knessetNum.
get-committee-infoCommittee details by CommitteeID.
list-committeesCommittees for a given Knesset number, with optional onlyCurrent filter.
list-factionsLists parties (factions) in a given Knesset. Use this first to find the FactionID of the party you care about. Optional onlyCurrent filter to exclude…
list-knesset-membersLists Knesset members (MKs) with their party affiliation. Optional factionId filter returns only members of a specific party (pair with list-factions to…

How to install the Knesset MCP Server

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

From the project documentation. Replace placeholders and example paths before connecting.