npm analyzed 1.0.1

mcp-server-nationalparks

v1.0.1
npm

MCP Server for the National Park Service (NPS) API, providing real-time information about U.S. National Parks, including park details, alerts, and activities.

maintainer
tangsheng1018
license
MIT
first seen
2026-05-22
last seen
2026-06-16
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities7 tools
transport stdio · http counts 7 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • activities

    (optional string): Filter by available activities (e.g., "hiking,camping")

  • dateEnd

    (optional string): End date for filtering events (format: YYYY-MM-DD)

  • dateStart

    (optional string): Start date for filtering events (format: YYYY-MM-DD)

  • limit

    (optional number): Maximum number of parks to return (default: 10, max: 50)

  • parkCode

    (string): The park code of the national park (e.g., "yose" for Yosemite, "grca" for Grand Canyon)

  • start

    (optional number): Start position for results (useful for pagination)

  • stateCode

    (optional string): Filter parks by state code (e.g., "CA" for California). Multiple states can be comma-separated (e.g., "CA,OR,WA")

code evidencev1.0.1 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

network 1

  • net KyrieTangSheng-mcp-server-nationalparks-59d0675/src/utils/npsApiClient.ts :8 import axios, { AxiosInstance } from 'axios';

secrets 3

  • secrets KyrieTangSheng-mcp-server-nationalparks-59d0675/src/config.ts :13 npsApiKey: process.env.NPS_API_KEY || '',
  • secrets KyrieTangSheng-mcp-server-nationalparks-59d0675/src/index.ts :10 if (!process.env.NPS_API_KEY) {
  • secrets KyrieTangSheng-mcp-server-nationalparks-59d0675/src/utils/npsApiClient.ts :314 this.apiKey = process.env.NPS_API_KEY || '';

declared dependencies 7

  • @modelcontextprotocol/sdk@^1.7.0
  • axios@^1.8.4
  • dotenv@^16.4.7
  • zod@^3.24.2
  • @types/node@^22.13.10
  • ts-node@^10.9.2
  • typescript@^5.8.2