Cosmic's Camp Map

io.github.brendoncampbellPublished by GitHub account brendoncampbellv1.0.0Updated Oct 26, 2026

Can I camp here, and will I have signal? Land status, signal, weather and fires in Canada and the US

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

Remote MCP server for checking camping land status, mobile signal, weather, wildfires and road reports in Canada and the US, with optional paid pass tools.

What you can do
  • Check land status, camping rules, signal per carrier, logging and road access at a point
  • Find ranked remote camping spots with signal, including rental-friendly paved access
  • Plan a trip in one call: rules, signal, 3-day forecast, fires and road reports
  • Look up weather, active wildfires and user road reports by radius
  • Read pass details, start a pass purchase and check payment status
  • Store field reports, spot confirmations and post-trip feedback
When to use it
Useful when planning dispersed or Crown-land camping trips in Canada or the US and you want an assistant to weigh land rules, cell signal, weather, fire activity and road conditions together. Also relevant for scouting work-friendly or hunting-adjacent spots, which need the paid pass.
Requirements
A remote streamable HTTP endpoint; no local install. An optional Camp Map Pass key is sent as an Authorization Bearer header to unlock pass tools and higher limits. A paid pass (CA$55 a year or CA$5 a month) is needed for work_week, hunting_spots and the full scouting list.
Before you install
The pass key is a secret sent in the Authorization header; keep it private. Pass tools require a paid subscription, and start_pass_purchase returns Stripe checkout links, so payment happens in the user's browser. report_conditions, confirm_spot and trip_feedback write data to the service, share a daily cap of 10 stored reports and require the pass key. Hunting seasons and bag limits are not provided; check official regulations.

Installation

In SourceWeft

  1. Open Cosmic's Camp Map in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.brendoncampbell%2Fcamp-map/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "cosmic-s-camp-map": {
      "type": "http",
      "url": "https://camp.cosmicotter.ca/mcp"
    }
  }
}

Tools

15

check_spot

Can I camp here, and will I have signal?

Land status at a point (Crown/public land, park, private, reserve…) with the camping rule that applies, special areas (parks, pass zones, tree farm licences), estimated mobile signal per carrier, active logging, the nearest road and its surface, and where to check fire bans. Hunting details are included only with a Camp Map Pass.

Parameterslatrequiredlngrequired

find_spots

Remote camping spots with signal near a place

Ranked camping spots near a point that are remote and still have signal for the carrier. Free: the top 3, with how many more the Camp Map Pass adds. With the pass: up to `limit`. access=rental keeps spots on pavement or under 500 m of unpaved road (most rental agreements exclude unpaved roads).

Parameterslatrequiredlngrequiredlimitaccesscarrierradius_km

plan_trip

Everything for one destination in one call

One call that answers "can I camp at this spot this weekend?": land status and the camping rule, signal per carrier, the 3-day forecast with workable days, wildfires within 60 km, road reports within 10 km, and the best remote spots with signal nearby (top 3 free, 5 with a pass), with the important heads_up lines listed first.

Parameterslatrequiredlngrequiredaccesscarrierradius_kmtz_offset_min

work_week

Best spots to work from this week (Camp Map Pass)

Camp Map Pass only (CA$55 a year or CA$5 a month). Ranks nearby spots by signal for the carrier, open sky for Starlink and flat ground, then adds each spot's 3-day forecast and marks workable days (under 2 mm rain, wind under 35 km/h).

Parameterslatrequiredlngrequiredcarrierradius_kmtz_offset_min

hunting_spots

Hunting scouting picks (Camp Map Pass)

Camp Map Pass only (CA$55 a year or CA$5 a month). Access points near 5-10 year old cut blocks and winter ranges, with the hunting unit and trail-camera signal. Seasons and bag limits are not included; the official regulations are the source for those.

Parameterslatrequiredlngrequiredlimitradius_km

weather

3-day weather at a point

Current conditions and a 3-day outlook (min/max °C, rain mm, wind km/h) from Environment Canada in Canada and the US National Weather Service in the US, MET Norway as a fallback.

Parameterslatrequiredlngrequiredtz_offset_min

wildfires

Wildfires near a point

Active wildfire hotspots, perimeters and incidents within a radius, nearest first, from CWFIS (Canada) and NIFC (US).

Parameterslatrequiredlngrequiredradius_km

road_reports

Recent road and camp reports

Field reports from map users within a radius in the last 120 days: road fine for a car, rough, 4x4 only, washout, gate open or locked, log hauling, turnaround room, camped here, closed, no-camping sign.

Parameterslatrequiredlngrequiredradius_km

camp_map_pass

Camp Map Pass: what it adds and how to buy it

What the Camp Map Pass adds over the free map (offline maps, the full scouting list, work-week picks, the full hunting view, more for AI assistants), its prices (CA$55 a year or CA$5 a month), direct purchase links, and how the user gives the pass to an assistant. Also says whether the current request carries a valid pass. Covers offline use, more spots, work-week picks, hunting details and upgrading.

Takes no parameters.

start_pass_purchase

Start buying the Camp Map Pass in this conversation

Begin a Camp Map Pass purchase without leaving the conversation: returns checkout links (CA$55 a year or CA$5 a month, Stripe, no account) tagged with a purchase reference. The user pays in their browser; the reference identifies that payment afterwards.

Takes no parameters.

pass_status

Collect the pass key after the user has paid

Checks whether the payment for a purchase reference has completed. Returns pending (with a retry interval) or paid with the pass key, which is sent as "Authorization: Bearer <key>" from then on, plus a link that activates the pass in the user's own map.

Parametersreferencerequired

report_conditions

Store a field report (Camp Map Pass)

Stores a one-tap field report at a point, the same kind the map's users leave (kinds: road-good, road-rough, road-4x4, washout, gate-open, gate-locked, spot-ok, spot-closed, no-camping, hauling, turnaround, no-turnaround, rig-ok, low-clearance; vehicle: car, awd, 4x4, van, rv, unk). Needs the user's Camp Map Pass key; at most 10 stored reports a day per key. No free text.

Parameterslatrequiredlngrequiredkindrequiredvehicle

confirm_spot

Confirm what a spot was like (Camp Map Pass)

Stores what the user found at a camping spot (outcome: camped, signal_worked, signal_failed, road_as_described, road_worse, closed, no_camping_sign), read by the next scouting-list build. Needs the user's Camp Map Pass key; shares the daily cap of 10 stored reports.

Parameterslatrequiredlngrequirednameoutcomerequired

trip_feedback

Answer three questions after a trip (Camp Map Pass)

Stores the user's answers after a trip planned with plan_trip (its followup token): camped there or not, whether the signal worked (worked, weak, none) and whether the road was as described (as_described, worse, better). Stored beside the forecast that was given. Needs the user's Camp Map Pass key.

Parametersroadtokenrequiredcampedsignal

list_regions

Areas the map covers

The provinces, territories and states the Camp Map covers, with their bounding boxes, when their data was built and their offline packs.

Takes no parameters.

Version history

1
  1. v1.0.0LatestOct 18, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.