I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

nps_mcp
Servidor de Protocolo de contexto del modelo (MCP) para datos de servicios de parques nacionales
3 years
Works with Finder
1
Github Watches
2
Github Forks
1
Github Stars
MCP Server for National Park Services Data
This MCP Server provides an interface to retrieve National Park Services (NPS) data. It allows users to:
- Retrieve a list of national parks in a given U.S. state.
- Fetch detailed information about a specific national park.
It uses the National Park Service API to obtain the data.
Requirements
- Node.js (v18+ recommended)
- npm or yarn
- A valid NPS API key (available at https://www.nps.gov/subjects/developer/get-started.htm)
- Claude Desktop installed (for running MCP servers)
Setup
-
Clone this repository:
git clone <repository-url> cd <repository-folder>
-
Install dependencies:
npm install
-
Create a
.env
file in the root directory and add your NPS API key:API_KEY=your_nps_api_key_here
Running the Server
To start the MCP server:
npm run build
node ./build/server.js
Using Claude Desktop:
- Add this MCP Server to the
claude_desktop_config.json
{
"mcpServers": {
"nps": {
"command": "node",
"args": [
"/<Path to Server>/build/index.js"
],
"env": {
"API_KEY": "Your NPS API Key"
}
}
}
}
- Start or Restart Claude Desktop
- Ensure your MCP server is recognized and running by clicking on the tools icon at the bottom of Claude's chat window.
- Use Claude's interface to query National Park Services data.
API Endpoints
Fetch List of National Parks by State
Tool Name: park-list
Parameters:
-
stateCode
(string) – Two-letter U.S. state code
Response Example:
[
{
"fullName": "Yellowstone National Park",
"description": "First national park in the U.S.",
"parkCode": "yell"
}
]
Fetch Details of a National Park
Tool Name: park-details
Parameters:
-
parkCode
(string) – National Park lookup code
Response Example:
[
{
"fullName": "Yellowstone National Park",
"description": "First national park in the U.S.",
"states": "WY, MT, ID"
}
]
Prompts
Retrieve Parks in a State
Prompt Name: parks-by-state
Parameters:
-
stateCode
(string)
Example:
What National Parks are in the state of CA?
Get Park Details
Prompt Name: details-for-park
Parameters:
-
park
(string)
Example:
Give me details about Yellowstone National Park.
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Una puerta de enlace de API unificada para integrar múltiples API de explorador de blockchain similar a Esterscan con soporte de protocolo de contexto modelo (MCP) para asistentes de IA.
Espejo dehttps: //github.com/agentience/practices_mcp_server
Espejo de https: //github.com/bitrefill/bitrefill-mcp-server
Reviews

user_rjxpnvzq
I've been using Qweather, an amazing MCP application created by overstarry. It's incredibly intuitive and provides accurate weather information in real-time. The interface is user-friendly and the seamless experience it offers is unmatched. Check it out at https://mcp.so/server/qweather/overstarry for reliable weather updates! Highly recommended!