American Ghost Walks MCP server

Public, read-only Model Context Protocol (MCP) server for American Ghost Walks (Huberty LLC). AI assistants can search ghost and haunted-history tours across the US and Puerto Rico, check live open departures, read meeting spots and policies, and hand guests the official checkout link. Nothing here reserves, changes, cancels, or charges.

Endpoint https://mcp.agwcrew.com/mcp
Transport Streamable HTTP (JSON POST)
Authentication None — public read-only data
Privacy https://mcp.agwcrew.com/privacy
Terms https://mcp.agwcrew.com/terms

Add to Claude (custom connector)

  1. Open Claude → Customize → Connectors → Add custom connector (Team/Enterprise: an Owner may need to add it first).
  2. Name: American Ghost Walks.
  3. URL: https://mcp.agwcrew.com/mcp.
  4. Authentication: No sign in.
  5. Continue, then use the connector in a chat. Tools should sync as search_tours, get_availability, get_booking_link, and get_tour_details.

Alternate endpoint: https://agw-mcp.agw-mcp.workers.dev/mcp. Directory listing (when published) uses the same URL; submission is separate from this docs page.

Tools

All four tools are annotated readOnlyHint: true and destructiveHint: false. Dates are YYYY-MM-DD; times are local 24-hour HH:MM.

1. search_tours

Find tours by city (optional dates and party size). Omit city to list every city and tour.

Inputs: city? string · start_date? date · end_date? date (≤ 14 days after start) · party_size? 1–50

Outputs: cities/tours list, or tour cards with meeting spot, price, duration; with dates, open departures when known.

Example arguments:
{ "city": "Chicago", "start_date": "2026-11-08", "party_size": 4 }

2. get_availability

Open departure times and status for one tour on one date. Call this before claiming a time is open.

Inputs: tour (slug from search, e.g. madison-ghost-walks-capitol-square) · date · party_size?

Outputs: open/unavailable departures, meeting point, notes; may say availability is unknown and point to the booking page.

Example arguments:
{ "tour": "madison-ghost-walks-capitol-square", "date": "2026-11-08", "party_size": 2 }

3. get_booking_link

Official American Ghost Walks booking URL and what to pick on the calendar. Does not reserve or charge.

Inputs: tour · date · time? (HH:MM) · party_size?

Outputs: booking_url, instructions, meeting point, optional warning if the time looks sold out.

Example arguments:
{ "tour": "madison-ghost-walks-capitol-square", "date": "2026-11-08", "time": "19:30", "party_size": 2 }

4. get_tour_details

Full tour details: description, stops, meeting spot/map, duration, difficulty, FAQ, policies, rating.

Inputs: tour

Outputs: structured tour facts plus contact phone/email. Answer only from this data.

Example arguments:
{ "tour": "san-juan-nighttime-ghost-walk" }

Example prompts

Data and privacy

This server does not ask for or store guest names, emails, phones, or payment details. It returns public tour catalog and availability information. Technical logs on Cloudflare may keep time, tool name, and status briefly. Full notice: https://mcp.agwcrew.com/privacy. Main site policy: americanghostwalks.com/privacy-policy.

Limits

Support

Email info@americanghostwalks.com · Phone 1-833-446-7813 · Web americanghostwalks.com