{"_id":"@dennisk2025/random-us-holiday-finder","name":"@dennisk2025/random-us-holiday-finder","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/random-us-holiday-finder","version":"1.0.0","description":"Fetches a random upcoming public holiday in the United States, including its name, date, and a brief description.","type":"module","main":"index.js","bin":{"random-us-holiday-finder":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest","axios":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/random-us-holiday-finder@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-B3WKgF2mkbYs18bbUdFkEznTGYtgz4UbygYE0emxThKloM8QGw6Zub84Uc0CG3ji+mk45hbdDV2ULoHlg8lT4A==","shasum":"c1ce3b9c27c8555778ea0d37fe54715886ac2674","tarball":"https://registry.npmjs.org/@dennisk2025/random-us-holiday-finder/-/random-us-holiday-finder-1.0.0.tgz","fileCount":3,"unpackedSize":5957,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDOrAJgLsBr/nGJ2ddYa/cBpFPmzjAtmHaN1RuCZtV6rwIhAOupfSbuFqdsSzLDhTWF2Vl34/owwP6x4gcBDGgt7opz"}]},"_npmUser":{"name":"dennisk2025","email":"4dennisk@gmail.com"},"directories":{},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/random-us-holiday-finder_1.0.0_1761425980792_0.1469087562232596"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T20:59:40.721Z","1.0.0":"2025-10-25T20:59:40.968Z","modified":"2025-10-25T20:59:41.258Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Fetches a random upcoming public holiday in the United States, including its name, date, and a brief description.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# random-us-holiday-finder\n\nFetches a random upcoming public holiday in the United States, including its name, date, and a brief description.\n\n## Installation\n\nYou can use this MCP server via npx (no installation required):\n\nnpx @dennisk2025/random-us-holiday-finder\n\nOr install globally with npm:\n\nnpm install -g @dennisk2025/random-us-holiday-finder\n\n## Adding to Claude Desktop\n\nTo use this server with Claude Desktop, add the following JSON to your Claude configuration file.\nAdd this to your Claude Desktop config file at:\n- macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- Windows: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"random-holiday\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/random-us-holiday-finder\"]\n    }\n  }\n}\n```\n\n## Usage\n\nAfter adding, you can use the provided tool to fetch a random upcoming US public holiday.\n\n### Available Tools\n\n- **get-random-upcoming-holiday**: Returns a random upcoming US public holiday with its name, date, and a description.\n\n#### Parameters\n- None\n\n### Example Tool Call\n\n**Tool name:** get-random-upcoming-holiday\n\n**Parameters:**\n\n```\n{}\n```\n\n### Example Output\n\n```\n{\n  \"name\": \"Memorial Day\",\n  \"date\": \"2024-05-27\",\n  \"description\": \"No additional description available.\"\n}\n```\n\n## Notes\n- Uses the public API from date.nager.at (no API key required).\n- Handles errors gracefully and will always return a relevant message if the API is unreachable.\n","readmeFilename":"README.md","_rev":"1-f46f083835f286ec887842da65fbd569"}