{"_id":"@dennisk2025/random-ahistorical-quote","name":"@dennisk2025/random-ahistorical-quote","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/random-ahistorical-quote","version":"1.0.0","description":"Returns a random, lesser-known, real historical quote from a public database of speeches, literature, or historical documents.","type":"module","main":"index.js","bin":{"random-ahistorical-quote":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest","axios":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/random-ahistorical-quote@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-MGQ6WdcZknPgUgxdlT3pC/U6NpCGbxuevqs7c5Eh4tItzd2bo996r7QjuGcO+KPxeWyeo+KLfUWGKKJE9CQ5JA==","shasum":"2815b343fecf63f688323422b35c79c652099f26","tarball":"https://registry.npmjs.org/@dennisk2025/random-ahistorical-quote/-/random-ahistorical-quote-1.0.0.tgz","fileCount":3,"unpackedSize":5016,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIENLdEj965nNcg/qMBOd/iM+KuyvdFhnBuJfdFUvsdGKAiEAiqpgmb6GgY8T3Nhn/DSrunHnqXdSuXIOLcfIfULZ7c0="}]},"_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-ahistorical-quote_1.0.0_1761426582627_0.0798515730857905"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T21:09:42.530Z","1.0.0":"2025-10-25T21:09:42.828Z","modified":"2025-10-25T21:09:43.167Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Returns a random, lesser-known, real historical quote from a public database of speeches, literature, or historical documents.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# random-ahistorical-quote MCP Server\n\nReturns a random, lesser-known, real historical quote from a public database of speeches, literature, or historical documents. This MCP server fetches a quote from the quotable.io API, with a focus on history-themed quotes.\n\n## Installation\n\nYou can install and run this MCP in two ways:\n\n### With npx (recommended, zero install)\n\nnpx @dennisk2025/random-ahistorical-quote\n\n### Local global (npm)\n\nnpm install -g @dennisk2025/random-ahistorical-quote\n\n## Adding to Claude Desktop\n\nTo use this MCP in Claude Desktop, add it to your `claude_desktop_config.json` as follows:\n\n```\n{\n  \"mcpServers\": {\n    \"random-quote\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/random-ahistorical-quote\"]\n    }\n  }\n}\n```\n\n**Short name**: `random-quote`\n\n> **Config file locations:**\n> - macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n> - Windows: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n## Available Tools\n\n### get_random_historical_quote\n\n**Description:**\nFetches a random lesser-known quote from a historical figure, document, or speech.\n\n**Parameters:**\n- _None_\n\n**Sample Tool Call:**\n\n```\n{\n  \"name\": \"get_random_historical_quote\",\n  \"arguments\": {}\n}\n```\n\n**Sample Response:**\n\n```\n{\n  \"quote\": \"A wise quote about the consequences of war.\",\n  \"author\": \"Unknown Historian\",\n  \"tags\": [\"history\", \"war\"],\n  \"source\": \"https://api.quotable.io/\",\n  \"_raw\": { ... }\n}\n```\n\n## Usage Examples\n\n- To fetch a random historical quote, call the `get_random_historical_quote` tool. No arguments are needed.\n- Each call returns a different, lesser-known quote and its author.\n\n## License\n\nAll returned quotes are sourced from publicly available records via [Quotable API](https://api.quotable.io/).","readmeFilename":"README.md","_rev":"1-2d7e1283d03a00550c5babda791a1e58"}