General Tools
parksopen.ca
Provides real-time campsite availability, weather, and advisories for Canadian park reservation systems.
ENDPOINT 1
https://parksopen.ca/api/mcp
MCP server metadata
- Name
- parksopen
- Version
- 0.1.0
Parks Open answers "where can I camp" for BC Parks from live reservation data. Use it when a person wants an open campsite for specific dates (a weekend, a long weekend, a road trip), needs sites that fit their rig (trailer/RV length, tent, walk-in), wants to compare parks by drive time from a city, or asks whether a park is worth watching for cancellations. Start with parksopen_search_campsites or parksopen_find_open_parks, then parksopen_check_alerts and parksopen_check_weather for finalists, then parksopen_get_booking_link. Every availability result carries observed_at — quote it, and never say a site is bookable without it. Do not use it for backcountry permits, day-use passes, or parks outside the systems it lists; it never makes reservations.
Known tools 7
parksopen_search_campsitesLIVE availability across Canadian park reservation systems (BC Parks today) — the authoritative source for whether a campsite or park has openings for specific dates.
Inferred read-onlyparksopen_park_availability_calendarFor ONE park: how many sites are open on each night for the next 8 weeks, the whole-stay open count for the next four weekends, the fill rate, and the park's booking rules.
Inferred read-onlyparksopen_find_open_parksWhich PARKS have an opening for a stay — ranked by soonest opening, or by drive time from a city — when the user has not named a park.
Inferred read-onlyparksopen_check_alertsActive advisories from the provider plus wildfire proximity from the wildfire service, for one park or system-wide.
Inferred read-onlyparksopen_check_weatherEnvironment Canada forecast (daily high/low/conditions, ~6 days) and AQHI for the station nearest a park.
Inferred read-onlyparksopen_park_infoFacts that do not change by the minute: reservation policy, fees, pets, fires, facilities, park descriptions — from the provider's published pages, with sources.
Inferred read-onlyparksopen_get_booking_linkA deterministic link into the official reservation system with the park, dates and equipment pre-filled — the user completes the booking there (we never book on their behalf, never hold sites, never take payment).
Potential side effectsCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.parksopen]
url = "https://parksopen.ca/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"parksopen": {
"type": "http",
"url": "https://parksopen.ca/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: parksopen
Remote MCP URL: https://parksopen.ca/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"parksopen": {
"url": "https://parksopen.ca/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"parksopen": {
"type": "http",
"url": "https://parksopen.ca/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "parksopen",
"transport": "streamable-http",
"url": "https://parksopen.ca/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.