{"id":"ae46b686-c73e-4468-b5ca-01531ec17aee","slug":"mcp-public-data","kind":"mcp","name":"mcp-public-data","summary":"10 zero-API-key public data tools for Claude: sunrise/sunset, moon phase, holidays (100+ countries), timezone, geocoding, distance, elevation. Free, MIT.","owner":"jeffereychown-Max","repoUrl":"https://github.com/jeffereychown-Max/mcp-public-data","license":"MIT","licenseTier":"permissive","trust":"community","stars":0,"match":null,"fewStars":true,"format":"mcp","createdAt":"2026-05-16T12:02:56.000Z","addedAt":"2026-10-21T04:35:53.319Z","logoUrl":"https://avatars.githubusercontent.com/u/257101103?v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["data-analytics","utilities","cloud-infra"],"tags":["claude","geocoding","holidays","openstreetmap","timezone","typescript","zero-config"],"runtime":"node","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-23T17:24:05.750Z","sample":false,"url":"https://conduits.dev/tools/mcp-public-data","language":"JavaScript","transports":["stdio"],"install":{"npm":"@dpm-tools/mcp-public-data"},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"# mcp-public-data\n\n> 10 zero-API-key public data tools for Claude Desktop. Free. MIT.\n\nAll the things you Google once a week but shouldn't — sunrise times, holidays, timezones, geocoding — bundled into one MCP server. **No API keys.** **No accounts.** **No config.**\n\n---\n\n## Install\n\n### Option 1: Claude Desktop (recommended)\n\n1. Open Claude Desktop → Settings → Extensions → Browse extensions\n2. Search \"Public Data\" → Install\n3. Done.\n\n### Option 2: Manual config\n\n```json\n{\n  \"mcpServers\": {\n    \"public-data\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-public-data\"]\n    }\n  }\n}\n```\n\nRequires Node.js 22.18+.\n\n---\n\n## Tools (10)\n\n### Astronomy\n- **`sunrise_sunset`** — Sunrise, sunset, all twilight times for any coordinate/date.\n- **`moon_phase`** — Phase, illumination %, label (e.g., \"Waxing Gibbous\").\n\n### Calendar\n- **`is_holiday`** — Is a given date a public holiday in country X?\n- **`next_holiday`** — Next upcoming holiday for any country.\n\n### Time\n- **`timezone_of`** — IANA timezone for any lat/lon.\n- **`convert_time`** — Convert time between two IANA timezones.\n\n### Geography\n- **`geocode`** — Address/place → lat/lon (top 5 matches).\n- **`reverse_geocode`** — Lat/lon → human-readable address.\n- **`distance`** — Great-circle distance (km, miles, nautical miles).\n- **`elevation`** — Elevation in meters and feet.\n\n---\n\n## Example prompts\n\n- *\"When does the sun set in Tokyo today?\"*\n- *\"What's the moon phase tomorrow?\"*\n- *\"Is Friday a public holiday in Germany?\"*\n- *\"What's the next holiday in Canada?\"*\n- *\"What timezone is at lat 35.6, lon 139.7?\"*\n- *\"Convert 2pm Toronto time to Tokyo.\"*\n- *\"Geocode 'Eiffel Tower'.\"*\n- *\"What's the distance from London to Paris?\"*\n- *\"What's the elevation at lat 27.99, lon 86.93?\"*\n\n---\n\n## API sources (all free, all keyless)\n\n- **`sunrise-sunset.org`** — Sunrise/sunset\n- **Moon phase** — Pure math (Conway algorithm), no API\n- **`date.nager.at`** — Public holidays for 100+ countries\n- **OpenStreetMap Nominatim** — Geocoding (rate-limited, please be reasonable)\n- **`open-elevation.com`** — Elevation\n\nWe honor each service's rate limits and User-Agent requirements.\n\n---\n\n## Why?\n\nClaude Desktop is great at conversation, lousy at facts that require live lookup. **`mcp-public-data` fills the gap for the 80% of \"what is X right now\" questions** without forcing the user to set up API keys.\n\nSpecifically built for the `.mcpb` (Anthropic Desktop Extensions) directory, where zero-config matters more than feature breadth.\n\n---\n\n## Sister servers from dpm\n\n- **`mcp-devkit`** — UUID, hash, JWT, JSON, cron, color, password (zero deps, free).\n\nMore small, sharp utilities coming weekly. Follow the dpm catalog at `<dpm-landing-url>` for updates.\n\n---\n\n## License\n\nMIT © dpm (digital product mill)\n"}