AM

aleonelhp/mcp

API development
0 stars 0 forks Quality 49 Trend 0

A simple MCP to fetch the weather information, tourist attractions and points of interest in a city.

Overview

A simple MCP server that gives Claude the ability to fetch real-time weather data and find tourist attractions in any city. - Get current weather information for any city - Find tourist attractions, restaurants, cafes, and parks - Real-time data from public APIs : ~/Library/Application Support/Claude/claude_desktop_config.json : %APPDATA%\Claude\claude_desktop_config.json Gets weather data for a city including temperature, humidity, precipitation, and wind speed. Finds points of interest within 5km of a city center including tourist attractions, restaurants, cafes, and parks. - Open-Meteo - Weather and geocoding data - Overpass API - OpenStreetMap places data

README

MCP Weather & Places Server

A simple MCP server that gives Claude the ability to fetch real-time weather data and find tourist attractions in any city.

Features

  • Get current weather information for any city
  • Find tourist attractions, restaurants, cafes, and parks
  • Real-time data from public APIs

Installation

npm install
npm run build

Configuration

Add to your Claude Desktop config file:

MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "weather-places": {
      "command": "node",
      "args": ["/absolute/path/to/your/project/build/main.js"]
    }
  }
}

Restart Claude Desktop.

Tools

fetch-weather

Gets weather data for a city including temperature, humidity, precipitation, and wind speed.

Parameters:

  • city (string): City name

fetch-places

Finds points of interest within 5km of a city center including tourist attractions, restaurants, cafes, and parks.

Parameters:

  • city (string): City name

APIs Used

License

MIT

View the full README on GitHub

Install

This server does not publish a one-line install command.

Open the repository installation guide New to MCP? Start with the mcpskill.org guide →

Configuration

{ "mcpServers": { "weather-places": { "command": "node", "args": ["/absolute/path/to/your/project/build/main.js"] } } }