Raw tool arguments, validated against AnalyzeCommitteeActivitySchema
MCP tool result containing a CommitteeActivityAnalysis
const result = await handleAnalyzeCommitteeActivity({
committeeId: 'ENVI',
dateFrom: '2024-01-01',
dateTo: '2024-06-30'
});
Handles the analyze_committee_activity MCP tool request.
Analyses an EP committee's workload, meeting frequency, document production, member engagement, and legislative output over a given period using real data from the European Parliament Open Data Portal. Provides computed attributes including workload intensity, productivity score, engagement level, policy impact rating, and per-source data-availability tags.