Skip to main content
Glama

PermitSnag

Search US campgrounds

search_campgrounds
Read-onlyIdempotent

Find campgrounds in the US by name, area or state, across Recreation.gov and state park booking systems. Use this when someone wants a place to camp or asks about a specific campground. Returns up to 10 campgrounds with their PermitSnag page, their booking system, and whether PermitSnag can send an alert when a site opens. It does not check dates; use check_availability for that.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoHow many results, 1 to 10. Default 5.
queryYesA campground name or area, like "Upper Pines" or "Big Sur".
stateNoOptional two-letter US state code to narrow results, like CA.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryYes
stateYes
resultsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "additionalProperties": false,
      +  "description": "US campgrounds that match the search.",
      +  "properties": {
      +    "query": {
      +      "type": "string"
      +    },
      +    "results": {
      +      "items": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "bookingSystem": {
      +            "type": "string"
      +          },
      +          "depth": {
      +            "description": "site_level: our checks count individual sites. campground_level: the booking system reports the campground as a whole.",
      +            "enum": [
      +              "site_level",
      +              "campground_level"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pageUrl": {
      +            "type": "string"
      +          },
      +          "scannable": {
      +            "description": "True when PermitSnag checks this campground for openings. Whether an alert is on offer today is in get_campground_details.",
      +            "type": "boolean"
      +          },
      +          "state": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "name",
      +          "state",
      +          "bookingSystem",
      +          "depth",
      +          "pageUrl",
      +          "scannable"
      +        ],
      +        "type": "object"
      +      },
      +      "maxItems": 10,
      +      "type": "array"
      +    },
      +    "state": {
      +      "type": [
      +        "string",
      +        "null"
      +      ]
      +    }
      +  },
      +  "required": [
      +    "query",
      +    "state",
      +    "results"
      +  ],
      +  "type": "object"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources