Skip to main content
Glama

FedMCP - Federal Parliamentary Information

INVESTIGATION_RESULTS.md5.59 kB
# Investigation Results: Pierre Poilievre MP Expense Data ## Executive Summary Investigated two concerns about FedMCP's MP expense data retrieval: 1. **Pierre Poilievre showing $0 travel expenses** across most quarters 2. **Historical data only available back to 2021** **Verdict:** Both findings are ACCURATE representations of the underlying government data, not FedMCP bugs. --- ## Issue 1: $0 Travel Expenses ### Finding: ACCURATE - Not a Data Error **Evidence:** - **FY 2023-2024 Q1 (Apr-Jun 2023):** - Pierre Poilievre: $0.00 travel - Jagmeet Singh (NDP Leader): $51,170.94 travel - Top 5 travel spenders: $46k-$73k (Quebec/remote riding MPs) - **Historical Pattern:** - FY 2020-2021 Q2: $0.00 travel (COVID-19 pandemic) - FY 2020-2021 Q3: $3,153.40 travel - FY 2020-2021 Q4: $316.67 travel - FY 2021-2022 Q2: $27.07 travel - FY 2021-2022 Q3: $4,457.57 travel - FY 2022-2023 to 2024-2025: Mostly $0.00 ### Explanation: Why Party Leaders Show Low Travel **1. Alternative Funding Mechanisms:** - **Party Budget:** Conservative Party of Canada may cover leader travel - **Research Office:** Separate parliamentary budget allocation for leaders - **Parliamentary Precinct:** Travel within Ottawa-Gatineau not counted **2. Geographic Factors:** - **Former Riding:** Carleton is Ottawa-area (minimal travel needed) - **Current Riding:** Battle River—Crowfoot (Alberta) - post-byelection status unclear **3. COVID-19 Impact:** - Virtual Parliament sessions (2020-2021) eliminated most travel - Hybrid proceedings continued into 2022-2023 **4. Recent Electoral History:** - Lost Carleton seat in recent election - Won Battle River—Crowfoot byelection (August 18, 2025) - Reporting gaps expected during transition periods ### Key Insight **$0 travel ≠ No travel occurred** The "Travel" category in proactive disclosure specifically tracks *individual MP office travel allocations*. Party leaders often have travel funded through: - National party budgets - Leader of Opposition office budget (separate from MP office) - Parliamentary precinct allowances This is why Jagmeet Singh shows $51k travel (smaller party, different funding structure) while Poilievre shows $0. --- ## Issue 2: Historical Data Limitation ### Finding: ACCURATE - System Limit at July 2020 **Tested Quarters:** | Fiscal Year | Quarter | Period | Status | Poilievre Total | Poilievre Travel | |------------|---------|--------|--------|----------------|-----------------| | 2019-2020 | Q4 | Jan-Mar 2020 | ❌ 500 Error | N/A | N/A | | 2019-2020 | Q1 | Apr-Jun 2019 | ❌ 500 Error | N/A | N/A | | 2020-2021 | Q1 | Apr-Jun 2020 | ❌ 500 Error | N/A | N/A | | 2020-2021 | Q2 | Jul-Sep 2020 | ✅ SUCCESS | $88,595.85 | $0.00 | | 2020-2021 | Q3 | Oct-Dec 2020 | ✅ SUCCESS | $93,287.37 | $3,153.40 | | 2020-2021 | Q4 | Jan-Mar 2021 | ✅ SUCCESS | $121,634.86 | $316.67 | | 2021-2022+ | All | All periods | ✅ SUCCESS | Varies | Varies | ### Actual Data Availability **Available:** - **July 2020 (FY 2020-2021 Q2)** onward: 17 quarters (4.5 years) - Total: FY 2020-2021 Q2 through FY 2025-2026 Q1 **Not Available:** - **Before July 2020:** Returns HTTP 500 Server Error from ourcommons.ca - **Gap:** April-June 2020 (FY 2020-2021 Q1) also unavailable ### Why Only 4.5 Years? **Hypothesis:** Proactive disclosure system upgraded/implemented in mid-2020 **Supporting Evidence:** 1. Clean data cutoff at July 2020 2. April-June 2020 unavailable (transition period) 3. Pre-2020 data returns server errors (not 404s - suggests different system) **Impact:** - Pierre Poilievre: MP since October 2004 (21 years) - Available data: July 2020-present (4.5 years) - **Missing:** 16.5 years of expense history (77% of career) ### Historical Context **Proactive Disclosure Timeline:** - 2006: Federal Accountability Act passed - 2012: Enhanced disclosure requirements - 2020: Current online system implemented (likely) Pre-2020 data likely exists in: - Archived paper/PDF reports - Previous database systems - Library and Archives Canada holdings --- ## Recommendations ### For FedMCP Users 1. **Interpret $0 travel carefully:** Does not mean MP didn't travel 2. **Consider context:** Party role, riding location, COVID-19 periods 3. **Historical research:** For pre-2020 data, contact Library and Archives Canada 4. **Cross-reference:** Use other sources (party reports, news coverage) for complete picture ### For FedMCP Development ✅ **Already Implemented:** - Documentation updated with data limitations - Travel expense reporting nuances explained - Historical availability clearly stated **Future Enhancements:** - Add data availability warning when querying FY < 2021 - Create "explainer" tool for $0 travel expenses - Link to alternative historical data sources --- ## Conclusion Both concerns were valid investigative questions that revealed important nuances about Canadian parliamentary expense reporting: 1. **$0 Travel is REAL:** Party leader travel funding differs from backbench MP allocations 2. **2020 Cutoff is REAL:** House of Commons system limitation, not FedMCP bug The system is working correctly and accurately representing the government's publicly available data. The limitations stem from how the House of Commons structures its proactive disclosure system, not from FedMCP's implementation. --- **Investigation Date:** November 2, 2025 **FedMCP Version:** 0.1.0 **Data Sources:** House of Commons Proactive Disclosure, FedMCP clients **Quarters Tested:** 16 quarters (FY 2019-2020 through FY 2025-2026)

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/northernvariables/FedMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server