Fema MCP server

Fema is an MCP server with 8 tools an agent can call, among them fema_dataframe_describe, fema_dataframe_query, fema_get_disaster. It answers at https://fema.caseyjhand.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 21 October 2026, succeeded.

Status
Answering
Tools
8
Reliability
6 of 6 checks
Response time
544 ms
Transport
streamable HTTP
Last checked
21 October 2026

Query FEMA disaster declarations, public assistance grants, housing aid, and NFIP claims.

Description as the publisher wrote it.

The 8 tools Fema offers

ToolWhat it does
fema_dataframe_describeList tables and column schemas on a DataCanvas staged by fema_search_nfip. Call this before fema_dataframe_query to discover the exact table name, column names, and DuckDB data types needed to write valid SQL. Row count reflects what was ac
Inputs: canvas_id
fema_dataframe_queryRun a read-only SQL SELECT against a DataCanvas table staged by fema_search_nfip. Enables aggregation, GROUP BY, SUM/COUNT, time-series, and filtered analysis over the full NFIP claims result without re-fetching from the API. Call fema_data
Inputs: canvas_id, query
fema_get_disasterFetch all designated-area rows for a specific FEMA disaster by disaster number (e.g., 4781). Returns every county/municipality designated under the declaration along with programs activated, incident period, and state info. Use fema_search_
Inputs: disaster_number
fema_get_housing_assistanceRetrieve Individual Assistance (IA) housing data for a disaster by disaster number. Returns owner and/or renter breakdowns by county and ZIP code — valid registrations, total approved IHP amounts, repair/rental amounts, and inspection data.
Inputs: disaster_number, state, type, limit, offset
fema_get_public_assistanceRetrieve Public Assistance (PA) funded project records for a disaster or state — shows where federal recovery money was obligated. Returns applicant, damage category, project size and status, federal share obligated, and total obligated amo
Inputs: disaster_number, state, county, limit, offset
fema_query_datasetGeneric OData query against any OpenFEMA v2 dataset — the escape hatch for datasets the convenience tools do not cover (e.g., FimaNfipPolicies, IndividualAssistanceHousingRegistrantsLargeDisasters, FemaWebDeclarationAreas, PublicAssistanceA
Inputs: dataset, filter, select, orderby, limit, offset
fema_search_disastersSearch federal disaster declarations by state, incident type, declaration type, date range, and county. Returns deduplicated declaration-level summaries — each disaster number appears once with a designatedAreaCount showing how many countie
Inputs: state, incident_type, declaration_type, date_from, date_to, county
fema_search_nfipSearch National Flood Insurance Program (NFIP) claims data by state, county, ZIP code, and year range. Returns claim counts, amounts paid on building and contents, flood zones, and loss years. state is required — the full NFIP dataset is 2.
Inputs: state, county_code, zip_code, year_from, year_to, limit

Add Fema to your AI client

Every block below points at https://fema.caseyjhand.com/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http fema https://fema.caseyjhand.com/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "fema": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://fema.caseyjhand.com/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "fema": {
      "url": "https://fema.caseyjhand.com/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "fema": {
      "type": "http",
      "url": "https://fema.caseyjhand.com/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "fema": {
      "url": "https://fema.caseyjhand.com/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "fema": {
      "serverUrl": "https://fema.caseyjhand.com/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "fema": {
      "url": "https://fema.caseyjhand.com/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Fema
version: 0.0.1
schema: v1
mcpServers:
  - name: Fema
    type: streamable-http
    url: https://fema.caseyjhand.com/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "fema": {
      "httpUrl": "https://fema.caseyjhand.com/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "fema": {
      "type": "http",
      "url": "https://fema.caseyjhand.com/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "fema": {
      "url": "https://fema.caseyjhand.com/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Ffema.caseyjhand.com%2Fmcp&type=streamable_http&id=fema&name=Fema

Is Fema up right now?

It answered our last check on 21 October 2026 in 544 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Fema

Questions about Fema

How many tools does Fema have?

8, as returned by the server's own tools/list on 13 September 2026: fema_dataframe_describe, fema_dataframe_query, fema_get_disaster, fema_get_housing_assistance, fema_get_public_assistance, fema_query_dataset, fema_search_disasters, fema_search_nfip.

Is Fema down?

It answered our last check on 21 October 2026 in 544 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add Fema to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://fema.caseyjhand.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Fema need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.cyanheads. Endpoint host: fema.caseyjhand.com. ARD identifier: urn:air:io.github.cyanheads:mcp:fema-mcp-server. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.