{"_id":"@dennisk2025/random-harry-potter-quote","name":"@dennisk2025/random-harry-potter-quote","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/random-harry-potter-quote","version":"1.0.0","description":"Fetches a random quote from the Harry Potter books, including the quote text and its attributed character.","type":"module","main":"index.js","bin":{"random-harry-potter-quote":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest","axios":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/random-harry-potter-quote@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-lFVCAMdVdPK94lFkYhQtt8rCoTvy1UA+YBZVllaWJlMdqUdQGvyY5t9H1Q0AmbU20QbLakHSSJbLe/fNTkfg6w==","shasum":"f2a105fcf26af2d1c429e7f87dc6289f47e06f5b","tarball":"https://registry.npmjs.org/@dennisk2025/random-harry-potter-quote/-/random-harry-potter-quote-1.0.0.tgz","fileCount":3,"unpackedSize":5503,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDvApnzsAaRPSbFOPqHyjo3I37ByPH4jvB7uPFZvZ5xzwIgaXxuJc8yRLvuAOZNRs/dOVKItAl3AUdlVMfNyPO9YRw="}]},"_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-harry-potter-quote_1.0.0_1761426237313_0.7866406008331368"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T21:03:57.231Z","1.0.0":"2025-10-25T21:03:57.497Z","modified":"2025-10-25T21:03:57.751Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Fetches a random quote from the Harry Potter books, including the quote text and its attributed character.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# random-harry-potter-quote\n\nFetches a random quote from the Harry Potter books, including the quote text and its attributed character via PotterDB.\n\n## Features\n- Retrieves genuine quotes from the Harry Potter books\n- Returns both the quote and the character who said it\n- One-click integration with Claude Desktop (or compatible MCP clients)\n\n## Installation\n\n### With npx\nnpx @dennisk2025/random-harry-potter-quote\n\n### With npm\nnpm install @dennisk2025/random-harry-potter-quote\n\n\n## Adding to Claude Desktop\n\nAdd the following configuration 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    \"harrypotterquotes\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/random-harry-potter-quote\"]\n    }\n  }\n}\n```\n\nRestart Claude Desktop after saving the file.\n\n## Usage\n\nAfter setup, you can invoke the available tool from compatible clients.\n\n### Available Tool\n\n#### get-random-harry-potter-quote\n- **Description:** Retrieves a random quote from the Harry Potter series, including quote text and character name.\n- **Parameters:** _none_\n\n#### Example Call (from tools panel):\n```\nTool: get-random-harry-potter-quote\nArguments: (none)\n```\n\n#### Example Output\n```\n{\n  \"quote\": \"The ones that love us never really leave us.\",\n  \"character\": \"Sirius Black\"\n}\n```\n\n## List of Tools and Parameters\n\n| Tool Name                          | Parameters | Description                                                        |\n|------------------------------------|------------|--------------------------------------------------------------------|\n| get-random-harry-potter-quote      | (none)     | Retrieves a random quote from the Harry Potter series and character |\n\n---\n\nFor support or updates, see the npm package page.","readmeFilename":"README.md","_rev":"1-334c5ca25d05fb2049003b848255040a"}