Campertunity MCP Server

Campertunity MCP Server

Model Context Protocol server for AI-driven camping and outdoor recreation data

11
Stars
4
Forks
11
Watchers
0
Issues
Implements the Model Context Protocol (MCP) to provide AI models with structured access to camping and outdoor recreation data. Offers tools for searching, filtering, and booking campgrounds and sites based on a wide range of criteria. Enhances data accuracy with AI and aggregates information from multiple sources, enabling dynamic, real-time queries and bookings. Ideal for integrating intelligent camping experiences into AI-driven applications.

Key Features

Model Context Protocol server implementation
Context-aware campground and site search
Filtering by site type, amenities, activities, and terrain
Detailed campground and site information retrieval
Real-time availability checking
Direct booking of camping sites
Customizable search parameters (location, dates, party size)
Support for multiple data sources
AI-enhanced data accuracy
API key-based secure access

Use Cases

Integrating AI-driven campground search into travel assistants
Building booking flows for camping trips in conversational agents
Providing real-time availability for outdoor accommodations
Filtering and recommending campsites based on user preferences
Obtaining detailed campground or site descriptions for itinerary planning
Checking site availability for group camping trips
Personalized trip planning based on specific activities or amenities
Automated campsite booking for travel apps
Aggregating outdoor recreation data for user-facing platforms
Developing smart camping and outdoor recreation recommendation systems

README

MCP Server for Campertunity

smithery badge

This server implements the Model Context Protocol (MCP) for Campertunity, providing AI models with tools to interact with camping and outdoor recreation data.

MCP Client Config

{
  "mcpServers": {
    "campground-search-mcp-server": {
      "command": "npx",
      "args": ["-y", "campertunity-mcp-server@latest"],
      "env": {
        "CAMPERTUNITY_API_KEY": "your_api_key_here"
      }
    }
  }
}

Setup

  1. Get your API key from https://campertunity.com/mcp
  2. Set the environment variable:
    CAMPERTUNITY_API_KEY=your_api_key_here
    

Available Tools

place-search

Search for camping places with various filters and criteria.

  • Parameters:
    • limit: Number of results (default: 50, max: 1000)
    • startDate: Start date for availability (YYYY-MM-DD)
    • endDate: End date for availability (YYYY-MM-DD)
    • adults: Number of adults (default: 1)
    • children: Number of children (default: 0)
    • latitude: Center point latitude
    • longitude: Center point longitude
    • radius: Search radius in kilometers (default: 20)
    • filters: Array of tags to filter by (see Tag enum below)
    • campgroundDescription: Natural language description of desired campground features

place-details

Get detailed information about a specific camping place.

  • Parameters:
    • placeId: ID of the place to get details for

place-availability

Check availability of camping sites at a specific place.

  • Parameters:
    • placeId: ID of the place to check
    • siteIds: Optional array of specific site IDs to check
    • startDate: Start date (YYYY-MM-DD)
    • endDate: End date (YYYY-MM-DD)

place-book

Book a camping site.

  • Parameters:
    • placeId: ID of the place to book
    • startDate: Start date (YYYY-MM-DD)
    • endDate: End date (YYYY-MM-DD)
    • adults: Number of adults (default: 1)
    • children: Number of children (default: 0)

Available Tags for Filtering

Site Types

  • tent
  • rv
  • lodging
  • glamping
  • cabin

Access Types

  • driveIn
  • walkIn
  • equestrian
  • boat

Activities

  • biking
  • boating
  • fishing
  • hiking
  • horsebackRiding
  • paddling
  • windSports
  • surfing
  • swimming
  • whitewaterPaddling
  • wildlifeWatching

Amenities

  • picnicTable
  • fires
  • toilets
  • outhouse
  • potableWater
  • petFriendly
  • rvHookup
  • rvSanitation
  • trash
  • showers
  • wifi
  • handicap

Terrain

  • beach
  • cave
  • desert
  • forest
  • hotSpring
  • lake
  • river
  • swimmingHole
  • waterfall
  • creek

Important Notice

The data provided through these tools is collected from multiple sources and enhanced with AI. To ensure data accuracy and respect intellectual property rights:

  • Do not redistribute the data
  • Do not save or cache the data
  • Do not modify the data
  • Always use real-time data through the server

For more information, visit campertunity.com

Star History

Star History Chart

Repository Owner

campertunity
campertunity

Organization

Repository Details

Language TypeScript
Default Branch main
Size 32 KB
Contributors 2
MCP Verified Nov 12, 2025

Programming Languages

TypeScript
84.52%
JavaScript
11.7%
Dockerfile
3.78%

Tags

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • National Parks MCP Server

    National Parks MCP Server

    Real-time access to U.S. National Parks data via the Model Context Protocol.

    Provides an MCP-compliant API server for real-time information on U.S. National Parks. Offers endpoints to query park details, alerts, activities, visitor centers, campgrounds, and events. Designed for easy integration with AI agents and tools that utilize the Model Context Protocol for context management.

    • 35
    • MCP
    • KyrieTangSheng/mcp-server-nationalparks
  • AllTrails MCP Server

    AllTrails MCP Server

    MCP server for seamless AllTrails data access and integration

    AllTrails MCP Server provides Model Context Protocol (MCP) compliant access to AllTrails hiking trail data, enabling AI tools to search for trails and retrieve detailed trail information. It supports searching by national park and fetching comprehensive details such as difficulty, length, elevation, ratings, and route types. The server communicates via standard input/output and is designed for easy integration with MCP-compatible clients like Claude Desktop. Installation is flexible, supporting both virtual environments and system Python setups.

    • 6
    • MCP
    • srinath1510/alltrails-mcp-server
  • Azure MCP Server

    Azure MCP Server

    Connect AI agents with Azure services through Model Context Protocol.

    Azure MCP Server provides a seamless interface between AI agents and Azure services by implementing the Model Context Protocol (MCP) specification. It enables integration with tools like GitHub Copilot for Azure and supports a wide range of Azure resource management tasks directly via conversational AI interfaces. Designed for extensibility and compatibility, it offers enhanced contextual capabilities for agents working with Azure environments.

    • 1,178
    • MCP
    • Azure/azure-mcp
  • Google Workspace MCP Server

    Google Workspace MCP Server

    Full natural language control of Google Workspace through the Model Context Protocol.

    Google Workspace MCP Server enables comprehensive natural language interaction with Google services such as Calendar, Drive, Gmail, Docs, Sheets, Slides, Forms, Tasks, and Chat via any MCP-compatible client or AI assistant. It supports both single-user and secure multi-user OAuth 2.1 authentication, providing a production-ready backend for custom apps. Built on FastMCP, it delivers high performance and advanced context handling, offering deep integration with the entire Google Workspace suite.

    • 890
    • MCP
    • taylorwilsdon/google_workspace_mcp
  • @growi/mcp-server

    @growi/mcp-server

    Bridge GROWI wiki content to AI models with context-aware access and management.

    @growi/mcp-server acts as a Model Context Protocol (MCP) server that enables AI models to access, search, and manage GROWI wiki content within an organization. It facilitates seamless connection between multiple GROWI instances and language models, enhancing information retrieval and knowledge management capabilities. The platform provides comprehensive tools for page, tag, comment, and revision management as well as share link and user activity tracking. Its flexible configuration allows simultaneous operation with several GROWI apps for scalable deployment.

    • 10
    • MCP
    • growilabs/growi-mcp-server
  • Aviationstack MCP Server

    Aviationstack MCP Server

    MCP server offering comprehensive endpoints for aviation and flight data.

    Aviationstack MCP Server provides an MCP-compliant API that exposes tools to access real-time and scheduled flight data, aircraft details, random aircraft types, countries, and city information from the AviationStack API. It offers ready-to-use endpoints for airline-specific flight queries, airport schedules, and in-depth vehicle, country, and city data. The solution applies the Model Context Protocol by defining MCP tools as Python functions with standardized interfaces, designed for seamless integration into MCP-compatible environments. The server is built using Python, incorporates the FastMCP library, and is intended for easy deployment and use in application development.

    • 11
    • MCP
    • Pradumnasaraf/aviationstack-mcp
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results