Georgia Civic Data
Was dieses MCP kann
Queries, aggregates, joins, and resolves entities across Georgia education, Census, and immigration datasets.
Tools
Eingabeschema
{'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'}}}
Ausgabeschema
{'type': 'object', 'title': 'aggregateDictOutput', 'additionalProperties': True}
Eingabeschema
{'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'}}}
Ausgabeschema
{'type': 'object', 'title': 'describe_datasetDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'describe_dimensionArguments', 'required': ['name'], 'properties': {'name': {'type': 'string', 'title': 'Name'}}}
Ausgabeschema
{'type': 'object', 'title': 'describe_dimensionDictOutput', 'additionalProperties': True}
Eingabeschema
{'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'}}}
Ausgabeschema
{'type': 'object', 'title': 'distinct_valuesDictOutput', 'additionalProperties': True}
Eingabeschema
{'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'}}}
Ausgabeschema
{'type': 'object', 'title': 'get_contractDictOutput', 'additionalProperties': True}
Eingabeschema
{'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}}}
Ausgabeschema
{'type': 'object', 'title': 'get_dimensionDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'link_queryArguments', 'required': ['sql'], 'properties': {'sql': {'type': 'string', 'title': 'Sql'}, 'limit': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Limit', 'default': None}}}
Ausgabeschema
{'type': 'object', 'title': 'link_queryDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'link_tablesArguments', 'properties': {'tables': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Tables', 'default': None}}}
Ausgabeschema
{'type': 'object', 'title': 'link_tablesDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'list_datasetsArguments', 'properties': {}}
Ausgabeschema
{'type': 'object', 'title': 'list_datasetsDictOutput', 'additionalProperties': True}
Eingabeschema
{'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).'}}}
Ausgabeschema
{'type': 'object', 'title': 'query_datasetDictOutput', 'additionalProperties': True}
Eingabeschema
{'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'}}}
Ausgabeschema
{'type': 'object', 'title': 'resolve_entityDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'search_datasetsArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}, 'query': {'type': 'string', 'title': 'Query'}}}
Ausgabeschema
{'type': 'object', 'title': 'search_datasetsDictOutput', 'additionalProperties': True}
Letzte Tool-Änderungen
Ähnliche MCP-Server
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 …