Use the Model Context Protocol (MCP) to search campgrounds, check availability, and manage your properties through any MCP-compatible AI client.
The Model Context Protocol is an open standard that lets AI assistants interact with external services. OutReserve's MCP server gives AI clients direct access to campground search, property details, availability alerts, and operator tools.
The Model Context Protocol is an open standard that lets AI assistants interact with external services. OutReserve's MCP server gives AI clients direct access to campground search, property details, availability alerts, and operator tools.
Search Campgrounds
AI assistants can search for campgrounds by location, dates, amenities, and more.
Check Availability
Get real-time unit availability and pricing for any property.
Manage Properties
Signed-in users can manage availability alerts, while operators can also view bookings, inventory, and reviews through their AI assistant.
Public Tools (No Auth Required)
Search campgrounds, view property details, and check unit availability without authentication.
SearchCampgroundsTool
Translation missing: en.developers_mcp.tools.search
No AuthPropertyDetailsTool
Translation missing: en.developers_mcp.tools.property
No AuthUnitDetailsTool
Translation missing: en.developers_mcp.tools.unit
No AuthUser Tools (Sign In Required)
Signed-in guests can share their preferred RV, create alerts, review existing alerts, and check live alert status updates through their AI assistant.
MyPreferredRvTool
Translation missing: en.developers_mcp.tools.my_preferred_rv
Sign In RequiredMyRvFitContextTool
Translation missing: en.developers_mcp.tools.my_rv_fit_context
Sign In RequiredMyAvailabilityAlertsTool
Translation missing: en.developers_mcp.tools.my_alerts
Sign In RequiredAvailabilityAlertStatusTool
Translation missing: en.developers_mcp.tools.alert_status
Sign In RequiredCreateAvailabilityAlertTool
Translation missing: en.developers_mcp.tools.create_alert
Sign In RequiredOperator Tools (OAuth Required)
Manage bookings, view inventory, and access reviews by signing in with your OutReserve account.
MyManagedPropertiesTool
Translation missing: en.developers_mcp.tools.managed
OAuth RequiredOperatorPropertyOverviewTool
Translation missing: en.developers_mcp.tools.overview
OAuth RequiredOperatorBookingsTool
Translation missing: en.developers_mcp.tools.bookings
OAuth RequiredOperatorInventoryTool
Translation missing: en.developers_mcp.tools.inventory
OAuth RequiredOperatorReviewsTool
Translation missing: en.developers_mcp.tools.reviews
OAuth RequiredMcpJobStatusTool
Translation missing: en.developers_mcp.tools.job_status
OAuth RequiredSupported Clients
Quick Start
Claude Desktop
{
"mcpServers": {
"outreserve": {
"url": "https://outreserve.com/mcp/sse"
}
}
}
Cursor / Windsurf
{
"mcpServers": {
"outreserve": {
"url": "https://outreserve.com/mcp/sse",
"transport": "sse"
}
}
}
Token Lifetimes
| Token Type | TTL | Notes |
|---|---|---|
| Access Token | 1 hour | Auto-refreshed by the client |
| Refresh Token | 30 days | Rotation enabled, each use issues a new token |
| PKCE Challenge | N/A | Required for all authorization code flows (S256) |
FAQ
No, for public tools like search and property details. Yes, for signed-in tools like availability alerts and operator tools like bookings and inventory management.
Your access token expired (1 hour). Your client should auto-refresh it. If your refresh token expired (30 days), you will need to re-authenticate.
Ensure you are a member of the property you are trying to access and that your token has the correct scope (operator or operator:write).
Any MCP-compatible client works, including Claude Desktop, Cursor, and Windsurf. Use the SSE transport with the endpoint shown in the Quick Start section.