Idescat MCP Server
Qué hace este MCP
Queries official Catalonia statistics, table metadata, territorial divisions, filtered JSON-stat data, and rendered statistical tables.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['stat'], 'properties': {'stat': {'type': 'string', 'description': "Statistic acronym in lowercase (for example, 'afi', 'censph')"}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['stat'], 'properties': {'stat': {'type': 'string', 'description': "Statistic acronym in lowercase (for example, 'censph', 'piba')"}}}
Esquema de entrada
{'type': 'object', 'required': ['stat', 'table'], 'properties': {'geo': {'type': 'string', 'description': "Territorial division code (optional, defaults to 'cat' = Catalonia as a whole). Other values: 'prov', 'at', 'com', 'mun', 'dis', 'sec'. It must match the 'geo' checked in get_table_metadata. Divisions other than 'cat' usually exceed the 20,000 cell limit; in this case add filters (filters, last) to reduce the selection."}, 'last': {'type': 'integer', 'description': 'OPTIONAL. Number of last time periods to retrieve (for example, 2 = the two most recent years). Do not combine it with an explicit filter on the time dimension'}, 'stat': {'type': 'string', 'description': "Statistic acronym in lowercase (for example, 'censph', 'piba')"}, 'table': {'type': 'string', 'description': "Numerical identifier of the table, obtained from get_idescat_stat_tables (for example, '21654', '8607')"}, 'filters': {'type': 'object', 'description': 'OPTIONAL filter by dimension: the keys are dimension identifiers (for example, \'SEX\', \'COM\', \'YEAR\') and the values are category codes separated by commas (for example, {"SEX": "F", "COM": "01,TOTAL"}). The codes are obtained from category.index of get_table_metadata. Without filters, the entire table is retrieved.', 'additionalProperties': {'type': 'string'}}}}
Esquema de entrada
{'type': 'object', 'required': ['stat', 'table'], 'properties': {'stat': {'type': 'string', 'description': "Statistic acronym in lowercase (for example, 'censph', 'piba')"}, 'table': {'type': 'string', 'description': "Numerical identifier of the table, obtained from get_idescat_stat_tables (for example, '21654', '8607')"}}}
Esquema de entrada
{'type': 'object', 'required': ['stat', 'table'], 'properties': {'geo': {'type': 'string', 'description': "Territorial division code (optional, defaults to 'cat' = Catalonia as a whole). Other common values: 'prov' (provinces), 'at' (territorial plan areas), 'com' (counties and Aran), 'mun' (municipalities), 'dis' (census districts), 'sec' (census sections). See the available codes in 'link.related' of the response or in get_table_geo. Pass it to obtain the category codes for that division and be able to filter later."}, 'stat': {'type': 'string', 'description': "Statistic acronym in lowercase (for example, 'censph', 'piba')"}, 'table': {'type': 'string', 'description': "Numerical identifier of the table, obtained from get_idescat_stat_tables (for example, '21654', '8607')"}}}
Esquema de entrada
{'type': 'object', 'required': ['stat', 'table'], 'properties': {'geo': {'type': 'string', 'description': "Territorial division code, obtained from get_table_geo or from 'link.related' (per example, 'cat', 'com', 'mun', 'prov'). Default: 'cat' (Catalonia as a whole)"}, 'cols': {'type': 'string', 'description': "Identifier of the dimension that should go in the columns (for example, 'SEX'). Default: the first dimension with more than one category that is not the row one"}, 'last': {'type': 'integer', 'description': 'Number of last time periods to retrieve (for example, 2 = the two most recent years). Do not combine it with an explicit filter on the time dimension'}, 'rows': {'type': 'string', 'description': "Identifier of the dimension that should go in the rows (for example, 'YEAR'). Default: the time dimension (more periods fit in the rows than in the columns)"}, 'stat': {'type': 'string', 'description': "Statistic acronym in lowercase (for example, 'censph', 'piba')"}, 'table': {'type': 'string', 'description': "Numerical identifier of the table, obtained from get_idescat_stat_tables (for example, '21654', '8607')"}, 'filters': {'type': 'object', 'description': 'Filters by dimension: the keys are dimension identifiers (for example, \'SEX\', \'COM\', \'YEAR\') and the values are category codes separated by commas (for example, {"SEX": "F", "COM": "01,TOTAL"}). The codes are obtained from category.index of get_table_metadata', 'additionalProperties': {'type': 'string'}}}}
Cambios recientes en herramientas
Servidores MCP similares
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…