Georgia Civic Data
Ce que fait ce MCP
Queries, aggregates, joins, and resolves entities across Georgia education, Census, and immigration datasets.
Outils
Schéma d’entrée
{'type': 'object', 'title': 'aggregateArguments', 'required': ['topic'], 'properties': {'agg': {'type': 'string', 'title': 'Agg', 'default': 'avg'}, 'year': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Year', 'default': None}, 'limit': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Limit', 'default': None}, 'order': {'type': 'string', 'title': 'Order', 'default': 'asc'}, 'topic': {'type': 'string', 'title': 'Topic'}, 'detail': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Detail', 'default': None}, 'metric': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Metric', 'default': None}, 'offset': {'type': 'integer', 'title': 'Offset', 'default': 0}, 'filters': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Filters', 'default': None}, 'group_by': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Group By', 'default': None}, 'order_by': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Order By', 'default': None}, 'year_max': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Year Max', 'default': None}, 'year_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Year Min', 'default': None}, 'main_topic': {'type': 'string', 'title': 'Main Topic', 'default': 'education'}}}
Schéma de sortie
{'type': 'object', 'title': 'aggregateDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'describe_datasetArguments', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'title': 'Topic'}, 'verbosity': {'type': 'string', 'title': 'Verbosity', 'default': 'full', 'description': "'full' (default) or 'schema' (drops prose; keeps columns/filters/enums/key_metric/recommended_query)."}, 'main_topic': {'type': 'string', 'title': 'Main Topic', 'default': 'education'}}}
Schéma de sortie
{'type': 'object', 'title': 'describe_datasetDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'describe_dimensionArguments', 'required': ['name'], 'properties': {'name': {'type': 'string', 'title': 'Name'}}}
Schéma de sortie
{'type': 'object', 'title': 'describe_dimensionDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'distinct_valuesArguments', 'required': ['topic', 'column'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 50}, 'topic': {'type': 'string', 'title': 'Topic'}, 'column': {'type': 'string', 'title': 'Column'}, 'detail': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Detail', 'default': None}, 'prefix': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Prefix', 'default': None}, 'main_topic': {'type': 'string', 'title': 'Main Topic', 'default': 'education'}}}
Schéma de sortie
{'type': 'object', 'title': 'distinct_valuesDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'get_contractArguments', 'required': ['name'], 'properties': {'fmt': {'type': 'string', 'title': 'Fmt', 'default': 'yaml'}, 'kind': {'type': 'string', 'title': 'Kind', 'default': 'topic'}, 'name': {'type': 'string', 'title': 'Name'}, 'main_topic': {'type': 'string', 'title': 'Main Topic', 'default': 'education'}}}
Schéma de sortie
{'type': 'object', 'title': 'get_contractDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'get_dimensionArguments', 'required': ['name'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'limit': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Limit', 'default': None}, 'offset': {'type': 'integer', 'title': 'Offset', 'default': 0}}}
Schéma de sortie
{'type': 'object', 'title': 'get_dimensionDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'link_queryArguments', 'required': ['sql'], 'properties': {'sql': {'type': 'string', 'title': 'Sql'}, 'limit': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Limit', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'link_queryDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'link_tablesArguments', 'properties': {'tables': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Tables', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'link_tablesDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'list_datasetsArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'list_datasetsDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'query_datasetArguments', 'required': ['topic'], 'properties': {'year': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Year', 'default': None, 'description': 'Exact year. Use this OR year_min/max.'}, 'limit': {'anyOf': [{'type': 'integer', 'minimum': 1}, {'type': 'null'}], 'title': 'Limit', 'default': None, 'description': 'Page size (default 100, max 500).'}, 'order': {'type': 'string', 'title': 'Order', 'default': 'asc', 'description': "Sort direction for order_by: 'asc' or 'desc'."}, 'topic': {'type': 'string', 'title': 'Topic', 'description': "Topic name, e.g. 'act_scores'."}, 'detail': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Detail', 'default': None, 'description': 'Grain (e.g. schools/districts/states); default finest.'}, 'offset': {'type': 'integer', 'title': 'Offset', 'default': 0, 'minimum': 0, 'description': 'Row offset for paging (>= 0).'}, 'columns': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Columns', 'default': None, 'description': 'Project only these output columns (fact columns + joined label columns). Smaller pages / fewer column reads. Omit for all columns.'}, 'filters': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Filters', 'default': None, 'description': "Column â\x86\x92 value (or list of values) filters. Keys are FK columns (district_code, school_code, county_fips, demographic) and categorical columns; read describe_dataset's `filters` for the exact keys and enum values FIRST. A value list is a union (OR); multiple keys AND together. A wrong key/value returns a self-describing error listing the valid ones."}, 'order_by': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Order By', 'default': None, 'description': 'Order by one fact column or joined label column (for server-side top-N). Default order is the row grain. NULL (suppressed) cells sort LAST in either direction, so a metric top-N is never polluted by suppressed rows.'}, 'year_max': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Year Max', 'default': None, 'description': 'Inclusive upper year bound (range).'}, 'year_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Year Min', 'default': None, 'description': 'Inclusive lower year bound (range).'}, 'main_topic': {'type': 'string', 'title': 'Main Topic', 'default': 'education', 'description': "Main topic: 'education', 'census', or 'immigration'."}, 'include_labels': {'type': 'boolean', 'title': 'Include Labels', 'default': True, 'description': 'Join district/school/county/demographic name columns (default true); false = codes only (faster, leaner).'}}}
Schéma de sortie
{'type': 'object', 'title': 'query_datasetDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'resolve_entityArguments', 'required': ['kind', 'query'], 'properties': {'kind': {'type': 'string', 'title': 'Kind'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'query': {'type': 'string', 'title': 'Query'}}}
Schéma de sortie
{'type': 'object', 'title': 'resolve_entityDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'search_datasetsArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}, 'query': {'type': 'string', 'title': 'Query'}}}
Schéma de sortie
{'type': 'object', 'title': 'search_datasetsDictOutput', 'additionalProperties': True}
Modifications récentes des outils
Serveurs MCP similaires
opportunity-exchange
Provides governed Saskatchewan labor-market, wage, housing, community-economy, workforce-pathway, procurement, and business-readi…
Education Data
Provides US K-12 school and district data, including enrollment, staffing, funding, spending, and child poverty statistics.
Unesco Uis
Browses and retrieves UNESCO statistics on education, literacy, science, research, and culture.
College Scorecard
Retrieves college information such as tuition, admissions, enrollment, completion, earnings, and debt from the US College Scoreca…
Analytics Legends — SAP Analytics Intelligence
Provides SAP analytics intelligence through searchable firm, market, opportunity, news, concept, study, training, and knowledge-g…
Math MCP Learning
Provides mathematical and statistical calculations, matrix operations, unit conversions, educational plots, and persistent calcul…
site
Provides searchable GPA and grade-comparison data with row comparisons, rankings, statistics, provenance, and a human-provider en…
SACS.ai MCP — California School District Financial Data
Queries, compares, and contextualizes official California school district financial datasets and explains public SACS accounting …