MCP Weather Server
- A basic implementation of the quick start MCP server using typescript. The implementation includes two tools. Data is queried from
https://api.weather.gov
Setup With Claude Desktop
-
Navigate to Claude desktop's AppData, and create a
claude_desktop_config.jsonif it is not present.Windows Path:
C:/users/<Username>/AppData/Roaming/Claude{ "mcpServers": { "weather": { "command": "node", "args": ["<Drive>:\\\\PATH\\\\TO\\\\PROJECT\\\\build\\\\index.js"] } } }
Troubleshooting
- See MCP documentation for tips on troubleshooting
Capabilities
-
Tools
-
get-forecast
- gets a weekly weather forecast for a latitude and longitude. (obtained by the client using prompted area in the US)
-
get-alerts
- gets any current alerts for a state code, tokenized by the client.
-
Recommend MCP Servers 💡
@slow-groovin/unstorage-mcp
Key-Value storage MCP server based on unjs/unstorage, support drivers: redis, mongodb, filesystem. http
vibe-mcp
An MCP server that generates and plays music based on your coding context, supporting multiple audio generation backends like Stable Audio API and Udio.
drestrepom/mcp_graphql
An MCP server that enables interaction with GraphQL APIs by exposing queries as MCP tools
julien040/anyquery
Query anything (GitHub, Notion, +40 more) with SQL and let LLMs (ChatGPT, Claude) connect to using MCP
agile-luminary
A Model Context Protocol (MCP) server that integrates AI clients with the Agile Luminary project management system, enabling AI to access project details, work assignments, and documentation.
@deventerprisesoftware/scrapi-mcp
An MCP server that leverages the ScrAPI service to perform robust web page scraping, extracting content in either HTML or Markdown format, and handling challenges like bot detection and geolocation restrictions.