npm · alltrails-mcp
$npx -y alltrails-mcp@3.1.8 ALLTRAILS_USER_ID — Optional numeric AllTrails user id for the per-user tools (saved lists, completed trails, feed). If omitted, those tools resolve the signed-in user via /api/alltrails/me.
ALLTRAILS_REQUEST_TIMEOUT_MS — Per-request timeout in ms (default 30000).
ALLTRAILS_DEBUG_LOG — 1/true/yes/on logs each request/response to stderr — method, path, status, response size, and a redacted 200-char request-body prefix (response bodies are never logged).
ALLTRAILS_WS_PORT — fetchproxy concentrator port (default 37149, shared by the whole fetchproxy fleet — override only for local dev/tests).
ALLTRAILS_LOCALE — Overrides the x-language-locale request header (default "en-US").
ALLTRAILS_CALLER — Overrides the x-at-caller request header (default "Mugen").