search_facilities

Pack: recreation-gov · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/search_facilities for the schema, then POST the same URL with its arguments for the data.

Search US federal recreation facilities — campgrounds, day-use areas, visitor centers, trailheads — on Recreation.gov. Filter by name/keyword, state, activity (e.g. “camping”, “hiking”), or geographic radius. Returns facility IDs, names, types, phone/email, and coordinates. Example: search_facilities({ query: “Yosemite”, state: “CA”, activity: “camping” })

Parameters

NameTypeRequiredDescription
querystringnoKeyword or name to search, e.g. “Yosemite”, “Pinnacles”
statestringnoTwo-letter US state code, e.g. “CA”, “CO”
activitystringnoActivity name to filter by, e.g. “camping”, “hiking”, “fishing”
limitnumbernoMax results to return (default 20, max 50)
offsetnumbernoPagination offset (default 0)
latitudenumbernoLatitude for geographic search (use with longitude + radius)
longitudenumbernoLongitude for geographic search (use with latitude + radius)
radiusnumbernoSearch radius in miles around latitude/longitude
_apiKeystringnoOptional — your own Recreation.gov RIDB API key for higher limits; omit to use the shared Pipeworx key.

Example call

curl -X POST https://gateway.pipeworx.io/recreation_gov/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_facilities","arguments":{}}}'

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the recreation-gov pack
{
  "mcpServers": {
    "recreation-gov": {
      "url": "https://gateway.pipeworx.io/recreation_gov/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 20, 2026