André — Analyse électorale française
Ce que fait ce MCP
Queries French election results, candidates, elected officials, administrative data, socioeconomic indicators, and generates tables, maps, exports, and visualizations.
Outils
Schéma d’entrée
{'type': 'object', 'title': 'create_data_tableArguments', 'required': ['title', 'columns', 'rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Rows'}, 'title': {'type': 'string', 'title': 'Title'}, 'columns': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Columns'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'create_data_tableOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'export_dataArguments', 'required': ['filename'], 'properties': {'data': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Data', 'default': None}, 'filename': {'type': 'string', 'title': 'Filename'}, 'file_format': {'type': 'string', 'title': 'File Format', 'default': 'csv'}, 'source_path': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source Path', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'export_dataOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'generate_mapArguments', 'required': ['election_id'], 'properties': {'canton': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Canton', 'default': None}, 'metric': {'type': 'string', 'title': 'Metric', 'default': 'family'}, 'nuance': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nuance', 'default': None}, 'region': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Region', 'default': None}, 'commune': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Commune', 'default': None}, 'geography': {'type': 'string', 'title': 'Geography', 'default': 'bv'}, 'department': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Department', 'default': None}, 'election_id': {'type': 'string', 'title': 'Election Id'}, 'circonscription': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Circonscription', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'generate_mapOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'query_adminArguments', 'required': ['action'], 'properties': {'action': {'type': 'string', 'title': 'Action'}, 'epci_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Epci Code', 'default': None}, 'postal_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Postal Code', 'default': None}, 'search_term': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Search Term', 'default': None}, 'commune_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Commune Code', 'default': None}, 'departement_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Departement Code', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'query_adminOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'query_dlpArguments', 'required': ['action'], 'properties': {'sexe': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Sexe', 'default': None}, 'action': {'type': 'string', 'title': 'Action'}, 'classe': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Classe', 'default': None}, 'search': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Search', 'default': None}, 'tetes_only': {'type': 'boolean', 'title': 'Tetes Only', 'default': False}, 'commune_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Commune Code', 'default': None}, 'sortants_only': {'type': 'boolean', 'title': 'Sortants Only', 'default': False}, 'departement_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Departement Code', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'query_dlpOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'query_electionsArguments', 'required': ['action'], 'properties': {'epci': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Epci', 'default': None}, 'tour': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Tour', 'default': None}, 'limit': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Limit', 'default': None}, 'order': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Order', 'default': None}, 'top_n': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Top N', 'default': None}, 'action': {'type': 'string', 'title': 'Action'}, 'offset': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Offset', 'default': None}, 'famille': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Famille', 'default': None}, 'sort_by': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Sort By', 'default': None}, 'group_by': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Group By', 'default': None}, 'bureau_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Bureau Id', 'default': None}, 'by_family': {'type': 'boolean', 'title': 'By Family', 'default': False}, 'condition': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Condition', 'default': None}, 'elections': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Elections', 'default': None}, 'bureau_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Bureau Code', 'default': None}, 'canton_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Canton Code', 'default': None}, 'election_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Election Id', 'default': None}, 'family_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Family Name', 'default': None}, 'list_search': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'List Search', 'default': None}, 'nuance_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nuance Code', 'default': None}, 'rank_metric': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Rank Metric', 'default': None}, 'region_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Region Code', 'default': None}, 'commune_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Commune Code', 'default': None}, 'nuance_level': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Nuance Level', 'default': None}, 'scrutin_type': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scrutin Type', 'default': None}, 'commune_codes': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Commune Codes', 'default': None}, 'with_sociodem': {'type': 'boolean', 'title': 'With Sociodem', 'default': False}, 'candidate_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Candidate Name', 'default': None}, 'commune_metric': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Commune Metric', 'default': None}, 'population_max': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Population Max', 'default': None}, 'population_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Population Min', 'default': None}, 'candidate_query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Candidate Query', 'default': None}, 'use_ferd_coding': {'type': 'boolean', 'title': 'Use Ferd Coding', 'default': False}, 'candidate_search': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Candidate Search', 'default': None}, 'departement_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Departement Code', 'default': None}, 'compare_to_election': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Compare To Election', 'default': None}, 'circonscription_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Circonscription Code', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'query_electionsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'query_elusArguments', 'required': ['action'], 'properties': {'action': {'type': 'string', 'title': 'Action'}, 'search_term': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Search Term', 'default': None}, 'mandate_type': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mandate Type', 'default': None}, 'departement_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Departement Code', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'query_elusOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'query_sociodemArguments', 'required': ['action'], 'properties': {'order': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Order', 'default': None}, 'action': {'type': 'string', 'title': 'Action'}, 'variable': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Variable', 'default': None}, 'commune_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Commune Code', 'default': None}, 'commune_codes': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Commune Codes', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'query_sociodemOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'query_sqlArguments', 'required': ['query'], 'properties': {'query': {'type': 'string', 'title': 'Query'}}}
Schéma de sortie
{'type': 'object', 'title': 'query_sqlOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'simulate_fusionsArguments', 'required': ['action', 'election_id', 'commune_code'], 'properties': {'action': {'type': 'string', 'title': 'Action'}, 'election_id': {'type': 'string', 'title': 'Election Id'}, 'report_rate': {'type': 'number', 'title': 'Report Rate', 'default': 0.75}, 'commune_code': {'type': 'string', 'title': 'Commune Code'}}}
Schéma de sortie
{'type': 'object', 'title': 'simulate_fusionsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'visualizeArguments', 'properties': {'a': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'A', 'default': None}, 'b': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'B', 'default': None}, 'c': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'C', 'default': None}, 'x': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'X', 'default': None}, 'y': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Y', 'default': None}, 'z': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Z', 'default': None}, 'y2': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Y2', 'default': None}, 'data': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Data', 'default': None}, 'path': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Path', 'default': None}, 'size': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Size', 'default': None}, 'spec': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Spec', 'default': None}, 'color': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Color', 'default': None}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'source': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Source', 'default': None}, 'target': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Target', 'default': None}, 'values': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Values', 'default': None}, 'subtitle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Subtitle', 'default': None}, 'data_file': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Data File', 'default': None}, 'chart_type': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Chart Type', 'default': None}, 'reference_line': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Reference Line', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'visualizeOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Modifications récentes des outils
Serveurs MCP similaires
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Crypto & DeFi
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…