Back to Home
adhocteam icon

recreation-mcp-server

Verified Safe

by adhocteam

Overview

Enables Large Language Models (LLMs) to discover and learn about outdoor recreation opportunities by integrating information from national parks, recreation areas, and weather APIs.

Installation

Run Command
docker compose -f /path/to/recreation-mcp-server/docker-compose.yml run --rm mcp-recreation-server

Environment Variables

  • NPS_API_KEY
  • RECREATION_GOV_API_KEY
  • OPENWEATHER_API_KEY

Security Notes

The server demonstrates strong security practices: API keys are environment-variable managed, not hardcoded. The Docker setup uses multi-stage builds, a minimal Alpine base, runs as a non-root user (UID 1000), has a read-only filesystem, and prevents privilege escalation (`no-new-privileges`). Network communication to external APIs uses HTTPS with retry logic and timeouts. There are no indications of 'eval' or malicious patterns. For a perfect 10, more advanced production-grade secrets management (e.g., Vault) might be considered.

Similar Servers

Stats

Interest Score33
Security Score9
Cost ClassLow
Avg Tokens1500
Stars2
Forks1
Last Update2025-11-25

Tags

MCP ServerLLM IntegrationRecreationNational ParksWeather APIGo Lang