81trust / 100

Canada Parliament MCP Server

by canada-parliament.caseyjhand.com in AI models & inference

MCP serverPassing, checked 10 h ago

Track Canadian federal bills, MPs, House votes, and Hansard speeches.

https://canada-parliament.caseyjhand.com/mcp
Tools
8
open to any client
Uptime
100%
last 30 days
Response time
624 ms
672 ms slowest 5%
Last check
Passed
10 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "canada-parliament-mcp-server": {
      "type": "http",
      "url": "https://canada-parliament.caseyjhand.com/mcp"
    }
  }
}

8 tools

  • canparl_search_bills

    Find House and Senate bills in one session by title, number, type, chamber, status, or indexed MP sponsor. Sponsor results are the OpenParliament-indexed subset; fetch a bill for its sponsor, stages, divisions, and statute citation. Omitted session means the verified current…

  • canparl_get_bill

    Read one House or Senate bill's official dossier. Large dossiers return an outline; re-call with one section and follow pagination.nextOffset for collections. Stages preserve nested records whole. Obtain billCode and session from canparl_search_bills; omitted session means the…

  • canparl_search_members

    Find House MPs by name, riding, province, or caucus in the complete current official roster, or set parliament to search everyone who sat in that Parliament (36th onward) with official personIds and membership dates. Set includeFormer for OpenParliament's historical name index…

  • canparl_get_member

    Read one House MP by a returned OpenParliament slug or official personId, current or former (36th Parliament onward). Pass exactly one identifier from canparl_search_members detailLookup. Official profiles survive unavailable OpenParliament enrichment. Recent ballots come newest…

  • canparl_search_votes

    Find recorded House divisions in one session by bill, result, document type, date, or subject. Return newest first and pass session plus number to canparl_get_vote. Omitted session resolves from the current official bill feed. Follow nextOffset with identical filters.

  • canparl_get_vote

    Read a recorded House division, its full official tally, party totals, and a page of individual ballots. Ballot, personId, party, and province filters affect the ballot page only; nonvoters are absent. Omitted session means the verified current official session. Follow…

  • canparl_search_speeches

    Find indexed House Hansard speeches by speaker, bill debated or mentioned, or date. contains scans at most 100 candidate speeches per call; follow nextOffset without changing filters until exhausted before drawing a negative conclusion.

  • canparl_list_reference

    List canonical session coverage and bill, division, and caucus vocabulary. Use source-specific terms when constructing filters. Omitted session means the verified current session for vocabulary. For topic sessions omit session; the entire global index is returned. Topic parties…

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
10 h agoPassed200606 ms
25 h agoPassed200571 ms
40 h agoPassed200625 ms
2 days agoPassed200599 ms
3 days agoPassed200599 ms
Show 10 older checks
3 days agoPassed200631 ms
4 days agoPassed200637 ms
4 days agoPassed200624 ms
5 days agoPassed200672 ms
5 days agoPassed200661 ms
6 days agoPassed200606 ms
7 days agoPassed200617 ms
7 days agoPassed200639 ms
8 days agoPassed200598 ms
8 days agoPassed200603 ms