{"_id":"@dennisk2025/random-bird-fact","name":"@dennisk2025/random-bird-fact","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/random-bird-fact","version":"1.0.0","description":"Fetches a random fact about birds, providing interesting trivia and information about avian species.","type":"module","main":"index.js","bin":{"random-bird-fact":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest","axios":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/random-bird-fact@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-1IGiE0NlrsB0K5rWPGBbw5+zNjjNIkF3EXGyJeHMweBabPeT9YJYCPSDhgwxlvBf+903MdqVPUCpTOq0stRIoA==","shasum":"78b5f6a49cf5dceb91d102fdc5b7344b4cd53ecc","tarball":"https://registry.npmjs.org/@dennisk2025/random-bird-fact/-/random-bird-fact-1.0.0.tgz","fileCount":3,"unpackedSize":5646,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSurwmfkspa2L+YMjSlJpZkKFeaqEj55OcXsOpXC1PewIgC7Ca5PMKW5GsnG2gmoK+sWhLM/uh3xrNgbXSJZl0OG0="}]},"_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-bird-fact_1.0.0_1761425910883_0.30803465729713997"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T20:58:30.799Z","1.0.0":"2025-10-25T20:58:31.086Z","modified":"2025-10-25T20:58:31.387Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Fetches a random fact about birds, providing interesting trivia and information about avian species.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# random-bird-fact MCP Server\n\nFetches a random fact about birds, providing interesting trivia and information about avian species. This MCP server exposes a tool to retrieve a single random bird fact from a public API.\n\n## Installation\n\nYou can run this MCP server with npx (recommended) or install it globally:\n\n**Run with npx:**\n\n    npx @dennisk2025/random-bird-fact\n\n**Or install globally:**\n\n    npm install -g @dennisk2025/random-bird-fact\n\n## Adding to Claude Desktop\n\nTo use this server in Claude Desktop, add the following to your `claude_desktop_config.json` file:\n\n```json\n{\n  \"mcpServers\": {\n    \"birdfact\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/random-bird-fact\"]\n    }\n  }\n}\n```\n\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\nRestart Claude Desktop after updating your configuration.\n\n## Usage\n\nAfter adding to your Claude Desktop configuration, Claude will automatically discover the server and list its tools.\n\nYou can use the following tool:\n\n### Tools\n\n#### get_random_bird_fact\n- **Description:** Retrieves a single random bird fact from a public API.\n- **Parameters:** none\n\n#### Example Tool Call (no parameters)\n\nTool Name: `get_random_bird_fact`\n\nInput:\n\n    {}\n\nSample Successful Result:\n\n    {\n      \"fact\": \"The Arctic tern migrates farther than any other bird, traveling from pole to pole each year.\"\n    }\n\n#### Example Tool Call Result (If an Error Occurs)\n\n    {\n      \"error\": \"Failed to fetch a random bird fact. Please try again later.\"\n    }\n\n## Available Tools\n\n| Tool Name              | Description                                          | Parameters |\n|------------------------|------------------------------------------------------|------------|\n| get_random_bird_fact   | Retrieves a single random bird fact from a public API.| *(none)*   |\n\nNo input parameters are required for this tool.\n","readmeFilename":"README.md","_rev":"1-bd08887a2b268f0251a80dbda517d1e4"}