Skip to main content
Glama
cstillick

who_reps-mcp

by cstillick

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENSTATES_API_KEYNoOpenStates API key for state legislator data (optional, federal works without it)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
pingA

Health check. Returns 'pong' if the server is alive.

lookup_officialsA

Who represents this address? Returns U.S. Senators + House member (and, where available, Governor + state legislators), each with party, contact, term, source, and as-of date, plus the OCD divisions and coverage notes.

list_districtsC

Just the districts/divisions for an address (the piece Google's Divisions API still gives) — congressional + state-legislative districts and OCD-IDs.

lookup_by_districtB

Officials for a chamber + district, skipping geocoding. chamber is senate|house (federal) or upper|lower (state legislature).

get_official_detailsA

Enriched detail for one official (committees + full contact where available), by the id returned from the other tools.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cstillick/who_reps-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server