MCP server
Openparliament Ca
io.github.pipeworx-io/openparliament-ca
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
OpenParliament.ca MCP — civic-tech mirror of the Parliament of Canada
Working at last checkOfficial: pipeworx.io's GitHub account (pipeworx-io)About 27,508 tokens per request once connected50 tools
https://gateway.pipeworx.io/openparliament-ca/mcp
At a glance
- Type
- MCP server
- Publisher
- pipeworx.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 50
- Token cost
- About 27,508 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http openparliament-ca https://gateway.pipeworx.io/openparliament-ca/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.openparliament-ca] url = "https://gateway.pipeworx.io/openparliament-ca/mcp"
Gemini CLI
{"mcpServers":{"openparliament-ca":{"httpUrl":"https://gateway.pipeworx.io/openparliament-ca/mcp"}}}
Cursor
{"mcpServers":{"openparliament-ca":{"url":"https://gateway.pipeworx.io/openparliament-ca/mcp"}}}
VS Code
{"servers":{"openparliament-ca":{"type":"http","url":"https://gateway.pipeworx.io/openparliament-ca/mcp"}}}
Antigravity
agy mcp add openparliament-ca https://gateway.pipeworx.io/openparliament-ca/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"openparliament-ca","server_url":"https://gateway.pipeworx.io/openparliament-ca/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"openparliament-ca","server_url":"https://gateway.pipeworx.io/openparliament-ca/mcp"}
Tools
get_bill~135 tokens
Fetch full detail for a Canadian Parliament bill by session (e.g. "44-1") and bill number (e.g. "C-318") — returns title, sponsor, status, and legislative history.get_politician~108 tokens
Fetch a Canadian MP profile from OpenParliament.ca by politician slug — returns name, party, riding, province, election history, and links to their debate contributions.list_bills~179 tokens
List Canadian Parliament bills from OpenParliament.ca, optionally filtered by parliament-session (e.g. "44-1"), sponsor politician slug, and status. Returns bill number, name, sponsor, and current status.list_committee_meetings~116 tokens
Committee meetings (with witnesses + evidence).list_committees~112 tokens
List Canadian House of Commons committees from OpenParliament.ca, optionally filtered by session. Returns committee slug, name, and acronym for use with list_committee_meetings.list_politicians~150 tokens
Current + historic MPs.list_votes~109 tokens
List recorded votes in the Canadian Parliament from OpenParliament.ca, optionally filtered by session. Returns vote number, date, description, and yes/no/paired tallies.search_debates~296 tokens
List Hansard speeches (debate contributions) by a specific MP and/or party, optionally within a date range. Returns who spoke, when, and the speech text. IMPORTANT: the OpenParliament API has NO free-text/topic search — you must filter by `politician` (MP slug; find one via list_politicians) and/or
Browse
Related MCP servers
- Canada Parliament
Track Canadian federal bills, MPs, House votes, and Hansard speeches. - Nosdeputes Fr
NosDéputés.fr MCP — civic-tech mirror of the French Assemblée nationale - Closelook Intelligence
Closelook AI-market intelligence: 5 indices, 6 ranking families, stock snapshots. 13 tools. - DAITK (Dibblee AI Tool Kit) - Total Import Cost
Import duty into Canada only. By HS code and origin: tariff, surtax, quota, anti-dumping. - ContrastAPI
55 tools, 7 Resources, Sigma rules, email SPF/DMARC, MITRE, CVE/KEV, risk_score. No key. - Civic
CIViC — Clinical Interpretation of Variants in Cancer. - Wenmar Open
Free VIN decoder, recalls, service bulletins, trouble codes and labour times. No key. - Abgeordnetenwatch
Abgeordnetenwatch MCP — German federal & state parliament data.
Badge for your README
[](https://aptlynx.net/servers/io.github.pipeworx-io/openparliament-ca)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents