Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CENSUS_API_KEYNoOptional free U.S. Census API key for the get_tract_demographics tool. Get one at https://api.census.gov/data/key_signup.html

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
geocode_addressA

Convert a US street address into latitude/longitude plus its Census geographies (state, county, 2020 census tract GEOID). Free, no API key. Source: U.S. Census Bureau Geocoder.

lookup_census_tractA

Return the 2020 census tract (with county and state) that contains a latitude/longitude point. Free, no API key. Source: U.S. Census Bureau Geocoder.

check_opportunity_zoneA

Determine whether a location is in a designated Qualified Opportunity Zone (Round 1, Tax Cuts and Jobs Act of 2017). Accepts an address, a lat/lng, or an 11-digit 2010 census tract GEOID. OZ designations are keyed to 2010 tracts, so address/coordinate inputs are resolved to their 2010 tract automatically. Free, no API key.

get_tract_demographicsA

Return demographic indicators for an 11-digit census tract GEOID from the American Community Survey 5-Year (2023). Requires a free Census API key in the CENSUS_API_KEY environment variable (get one instantly at https://api.census.gov/data/key_signup.html). Available fields: population, median_household_income, median_home_value, median_gross_rent, median_age, households, poverty_rate. Omit 'fields' to get a sensible default set.

check_flood_zoneA

Return the FEMA flood-hazard zone for a latitude/longitude point, including whether it falls in a Special Flood Hazard Area (SFHA, where flood insurance is typically required). Free, no API key. Source: FEMA National Flood Hazard Layer.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation4/5

Most tools are clearly distinct, but geocode_address and lookup_census_tract overlap in that geocode_address can already provide tract information for an address, while lookup_census_tract does so for coordinates. check_opportunity_zone also accepts multiple input types, potentially causing confusion about which tool to use for a given input.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern: geocode_address, lookup_census_tract, check_opportunity_zone, get_tract_demographics, check_flood_zone. There is no mixing of styles or ambiguous naming.

Tool Count5/5

With exactly 5 tools, the server is well-scoped for a civic data lookup library. Each tool serves a distinct purpose and there are no redundant or filler tools.

Completeness4/5

The tool set covers the key workflows: address to coordinates/tract, reverse geocoding, opportunity zone checks, demographics, and flood zones. A minor gap is the lack of a 2010 census tract lookup for compatibility with check_opportunity_zone, but since that tool can accept addresses/coordinates directly, it's not a dead end.

Maintenance

ActivityInactive
ResponsivenessNo issues