What runtime requirements does the server have?
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`.
@zohar
Basic information
Model Context Protocol (MCP) server for accessing the Israeli Knesset's parliamentary information API
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"knesset-mcp": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"node",
"build/index.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
The Knesset MCP Server is a Model Context Protocol (MCP) server for accessing the Israeli Knesset’s parliamentary information API. It exposes a focused set of tools that allow AI assistants like Claude to query bills, committees, and members from the Knesset OData service.
Clone the repository, run npm install and npm run build, then start with npm start (or npm run dev for TypeScript). For Claude Desktop, add a knesset entry to the mcpServers configuration file with command npx and args ["-y","knesset-mcp"]. Requires Node.js >= 20.10.0.
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`.
Edit the Claude Desktop configuration file (`claude_desktop_config.json`) and add an entry for `"knesset"` under `mcpServers` with `"command": "npx"` and `"args": ["-y","knesset-mcp"]`. Restart Claude Desktop.
Call `list-factions` with the Knesset number to find the `FactionID`, then call `list-knesset-members` with that `factionId` and the same `knessetNum`.
All data comes from the Knesset OData service at `https://knesset.gov.il/Odata/ParliamentInfo.svc`. Results are ordered by `LastUpdatedDate`.
Yes, `search-bills-by-name` returns up to 20 most recent matches. Other list tools also cap results implicitly by the data available.
Painless E2E Automation for Mobile and Web
不止于 CSS

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments