Raw tool arguments, validated against GeneratePoliticalLandscapeSchema
MCP tool result containing group seat distributions, power dynamics, activity metrics, fragmentation index, majority type, and political balance score
args fails schema validation (e.g., missing required fields or invalid format)const result = await handleGeneratePoliticalLandscape({
dateFrom: '2024-01-01',
dateTo: '2024-12-31'
});
// Returns full landscape with group sizes, bloc analysis,
// fragmentation index, and majority-type classification
Handles the generate_political_landscape MCP tool request.
Generates a comprehensive snapshot of the current European Parliament political landscape including group seat shares, bloc analysis (progressive vs. conservative), coalition viability, and power-balance metrics. Provides single-call situational awareness for strategic intelligence briefings.