{"_id":"@dennisk2025/random-space-x-launch","name":"@dennisk2025/random-space-x-launch","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/random-space-x-launch","version":"1.0.0","description":"Fetches details about a random SpaceX rocket launch, including mission name, launch date, status, and related details.","type":"module","main":"index.js","bin":{"random-space-x-launch":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest","axios":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/random-space-x-launch@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-S5Uj+u0Qo8VQMMbTSlpXhQQpeIov2JkQPnTCzqc96y/S3ZhzBBa90Q324fdwwdjGtbTNivyGNiigE/SndW3q7Q==","shasum":"673bebdbd12ff66d69a97a0216c9f817ea5fbc67","tarball":"https://registry.npmjs.org/@dennisk2025/random-space-x-launch/-/random-space-x-launch-1.0.0.tgz","fileCount":3,"unpackedSize":6887,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCH0rq1h1kuV1QChNvuqFYpOo/saBH0jl9cmucDa/YXD8CIQC3UG4KDHw+NmxDQO6cWuzK6/xRzUR0ITATS5/e6Wp/tQ=="}]},"_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-space-x-launch_1.0.0_1761426053011_0.5622212412591368"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T21:00:52.847Z","1.0.0":"2025-10-25T21:00:53.196Z","modified":"2025-10-25T21:00:53.494Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Fetches details about a random SpaceX rocket launch, including mission name, launch date, status, and related details.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# random-space-x-launch MCP Server\n\nFetches details about a random SpaceX rocket launch, including mission name, launch date, status, and related details.\n\n## Features\n- Returns data about a randomly selected SpaceX launch mission\n- Includes mission name, date, status, rocket and launchpad IDs, details, webcast/Wikipedia links, and patch image\n\n## Installation\n\nYou can install or run this MCP server via npm:\n\n```\nnpm install @dennisk2025/random-space-x-launch\n```\n\nor run directly with npx:\n\n```\nnpx @dennisk2025/random-space-x-launch\n```\n\n## Adding to Claude Desktop\n\nAdd the following to your Claude Desktop config file.\n- On **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- On **Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```\n{\n  \"mcpServers\": {\n    \"random-space-x-launch\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/random-space-x-launch\"]\n    }\n  }\n}\n```\n\n## Usage\n\nAfter setup, you can use the following tool in Claude:\n\n### Tool: `get_random_launch`\n- **Description**: Returns information about a randomly selected SpaceX launch mission.\n- **Input Parameters**: _none_\n\n#### Example Call (Claude Desktop)\n```\nTool: get_random_launch\nParams: {}\n```\n\n#### Example Output:\n```\n{\n  \"mission_name\": \"CRS-13\",\n  \"launch_date_utc\": \"2017-12-15T15:36:09.000Z\",\n  \"status\": \"success\",\n  \"details\": \"SpaceX's 13th ISS resupply mission. First launch from pad 40 since AMOS-6 pad accident.\",\n  \"rocket\": \"5e9d0d95eda69973a809d1ec\",\n  \"launchpad\": \"5e9e4502f5090995de566f86\",\n  \"flight_number\": 55,\n  \"webcast\": \"https://www.youtube.com/watch?v=OPHbqY9LHCs\",\n  \"wikipedia\": \"https://en.wikipedia.org/wiki/SpaceX_CRS-13\",\n  \"patch_small\": \"https://images2.imgbox.com/15/d2/k0rWjt89_o.png\"\n}\n```\n\n## Available Tools\n\n### get_random_launch\n- **Description**: Returns information about a randomly selected SpaceX launch mission.\n- **Input**: (none)\n- **Usage**: Call with no parameters: `{}`\n- **Returns**: Object with mission details:\n  - `mission_name` (string)\n  - `launch_date_utc` (string)\n  - `status` (string: \"success\", \"failure\", \"unknown\")\n  - `details` (string/null)\n  - `rocket` (string: SpaceX internal ID)\n  - `launchpad` (string: SpaceX internal ID)\n  - `flight_number` (integer)\n  - `webcast` (URL string or null)\n  - `wikipedia` (URL string or null)\n  - `patch_small` (URL string to small mission patch or null)\n\n## Support\nIf you experience any issues, please make sure you have internet access, as this MCP uses the SpaceX public API (no authentication required).\n","readmeFilename":"README.md","_rev":"1-d6fe5f13e977c56fbe4a354475aafbf2"}