{"_id":"@alfahq/mcp","_rev":"4-bd0c9cd7075837910c6e9c7cb505e8b1","name":"@alfahq/mcp","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@alfahq/mcp","version":"1.0.0","keywords":["mcp","alfa","alfa9"],"author":{"url":"https://www.alfahq.ai","name":"Alfa","email":"founders@alfahq.ai"},"license":"MIT","_id":"@alfahq/mcp@1.0.0","maintainers":[{"name":"rshin","email":"rshin@alfahq.ai"}],"homepage":"https://www.alfahq.ai","bugs":{"url":"https://github.com/alfahq/mcp/issues"},"bin":{"mcp":"src/server.js"},"dist":{"shasum":"691a8b398b2ac38b3656fdff1e920a03520817ff","tarball":"https://registry.npmjs.org/@alfahq/mcp/-/mcp-1.0.0.tgz","fileCount":7,"integrity":"sha512-Zimxcg08qGGwer5l5PFkTFKzhXjghdjTMc+US2zYZ6CWTFxSx8Pc5S/VLMhEdJCCjI1p9iFyUmc8K0btu6uMiQ==","signatures":[{"sig":"MEUCIBwF6y7BeNXoyWIGuoneNR5btioK0AsO8zG70k/9Qv2qAiEA7HdQbuQZCegSwhyR5jXVtPlFBwqQMnkw5Le+NQ9Bgf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17138},"main":"src/server.js","type":"module","gitHead":"daeb2b090a9a0e0b27499879a1e6332ffc87ae9a","scripts":{"dev":"node --watch src/server.js","start":"node src/server.js"},"_npmUser":{"name":"rshin","email":"rshin@alfahq.ai"},"_npmVersion":"11.3.0","description":"MCP server for Alfa documentation retrieval","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.5.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1746928589171_0.23484525355050145","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@alfahq/mcp","version":"1.0.1","keywords":["mcp","alfa","alfa9"],"author":{"url":"https://www.alfahq.ai","name":"Alfa","email":"founders@alfahq.ai"},"license":"MIT","_id":"@alfahq/mcp@1.0.1","maintainers":[{"name":"rshin","email":"rshin@alfahq.ai"}],"homepage":"https://www.alfahq.ai","bugs":{"url":"https://github.com/alfahq/mcp/issues"},"bin":{"mcp":"src/server.js"},"dist":{"shasum":"0d981a43367b50f9219d401cfadccc1e682d639e","tarball":"https://registry.npmjs.org/@alfahq/mcp/-/mcp-1.0.1.tgz","fileCount":7,"integrity":"sha512-j+SM1E9wIHFM8Uu++IwdmzocGSWO5YuoSPm1iQheakK3AOxgpE19p3UOHVzWoErBsZzDkVJvVQSKRMV95D7vxg==","signatures":[{"sig":"MEUCIE79lxne9z+ljF2d5kzphBZKC5DUwOKFn6IYsMSiENU0AiEAqGfsbf7W9i6GF31UZD0hhl+aiqrBSBxrxz1JLbnLNog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16830},"main":"src/server.js","type":"module","gitHead":"922760c48fe461b5f6af4e9f7b1a6b7e69ca5740","scripts":{"dev":"node --watch src/server.js","start":"node src/server.js"},"_npmUser":{"name":"rshin","email":"rshin@alfahq.ai"},"_npmVersion":"10.8.2","description":"MCP server for Alfa documentation retrieval","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.5.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.1_1746932679898_0.680086761698462","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@alfahq/mcp","version":"1.0.2","keywords":["mcp","alfa","alfa9"],"author":{"url":"https://www.alfahq.ai","name":"Alfa","email":"founders@alfahq.ai"},"license":"MIT","_id":"@alfahq/mcp@1.0.2","maintainers":[{"name":"rshin","email":"rshin@alfahq.ai"}],"homepage":"https://www.alfahq.ai","bugs":{"url":"https://github.com/alfahq/mcp/issues"},"bin":{"mcp":"src/server.js"},"dist":{"shasum":"a3a6ce0d109339ff103e5643285f39e12a48e7b8","tarball":"https://registry.npmjs.org/@alfahq/mcp/-/mcp-1.0.2.tgz","fileCount":7,"integrity":"sha512-v9kggeoMkg/D1tYGPg9+TNWfSbFcPpH26uidoajLbZJVisaIuaLOK1wSm82tlUmZeiCXb1tRWQFJ4+WjyhJ6ZA==","signatures":[{"sig":"MEQCIEOgmCnGV27ItVOZf217IsAGzBULup90vzcPgmEBF3YaAiBLo5NRGhzVxZQtMNpKivB80hc5WYgYp5OZuA2jIvPGdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15986},"main":"src/server.js","type":"module","gitHead":"d11f45ea644e95b07aa5c8c66b8fa27a81099d4d","scripts":{"dev":"node --watch src/server.js","start":"node src/server.js"},"_npmUser":{"name":"rshin","email":"rshin@alfahq.ai"},"_npmVersion":"10.8.2","description":"MCP server for Alfa documentation retrieval","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.5.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.2_1747286187872_0.5462826586516367","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@alfahq/mcp","version":"1.0.3","description":"MCP server for Alfa documentation retrieval","main":"src/server.js","type":"module","bin":{"mcp":"src/server.js"},"scripts":{"start":"node src/server.js","dev":"node --watch src/server.js"},"keywords":["mcp","alfa","alfa9"],"author":{"name":"Alfa","email":"founders@alfahq.ai","url":"https://www.alfahq.ai"},"homepage":"https://www.alfahq.ai","repository":{"type":"git","url":"git+https://github.com/alfahq/mcp.git"},"bugs":{"url":"https://github.com/alfahq/mcp/issues"},"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.11.1","dotenv":"^16.5.0","node-fetch":"^3.3.2","zod":"^3.22.4"},"_id":"@alfahq/mcp@1.0.3","gitHead":"7aa53104085999cb58585df7b11fe057102a0445","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AGqDeYSuG5ZFQLYaLTKs5aaWyQD9ElscYNVG6OFlk4+uIH9EAgP5liX6A9DVNZpkMwNe5LtPkdWwokMuq+AAGg==","shasum":"e9c03828939da1f165b1717fc8cf89c7c30f0347","tarball":"https://registry.npmjs.org/@alfahq/mcp/-/mcp-1.0.3.tgz","fileCount":7,"unpackedSize":16106,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alfahq%2fmcp@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCIGFaDIpSPIxTrZzVsOYmRKqNf8G30NaIzpjVBuoRD1BZAh8bCVm/vPoCkSZlfdk5JNGHGCTTLDuWxJRsyc1lk+RX"}]},"_npmUser":{"name":"rshin","email":"rshin@alfahq.ai"},"directories":{},"maintainers":[{"name":"rshin","email":"rshin@alfahq.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_1.0.3_1747374474423_0.8305893829121151"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-11T01:56:29.053Z","modified":"2025-05-16T05:47:55.000Z","1.0.0":"2025-05-11T01:56:29.376Z","1.0.1":"2025-05-11T03:04:40.084Z","1.0.2":"2025-05-15T05:16:28.089Z","1.0.3":"2025-05-16T05:47:54.603Z"},"bugs":{"url":"https://github.com/alfahq/mcp/issues"},"author":{"name":"Alfa","email":"founders@alfahq.ai","url":"https://www.alfahq.ai"},"license":"MIT","homepage":"https://www.alfahq.ai","keywords":["mcp","alfa","alfa9"],"description":"MCP server for Alfa documentation retrieval","maintainers":[{"name":"rshin","email":"rshin@alfahq.ai"}],"readme":"# Alfa\n\nAlfa allows you to include always-updated library docs in Cursor, Windsurf, and VS Code using our MCP (model context protocol) server.\n\nNow you won't have to vibe code with stale information, our MCP feeds up-to-date docs and code samples to your editor.\n\n## Usage\n\nInclude the keyword \"alfa9\" with your prompts.\n\nE.g.\n\n```\nI want to implement organizations in my project using better-auth. use alfa9.\n```\n\n## Getting Started\n\n1. Login to [Alfa](https://www.alfahq.ai/) with your GitHub account to get your free API key.\n2. Include your API key below.\n\n#### Cursor\n\nPress `Command + Shift + P` (macOS) or `Control + Shift + P` (Windows), type in _Cursor Settings_, click the MCP tab, and click \"Add new global MCP server\".\n\n```json\n{\n  \"mcpServers\": {\n    \"alfa9\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@alfahq/mcp@latest\"],\n      \"env\": {\n        \"ALFA_API_KEY\": \"YOUR_API_KEY\"\n      }\n    }\n  }\n}\n```\n\n## Tools\n\n- `resolve-library-id`: Find compatible library IDs\n- `get-library-docs`: Retrieve documentation for a library\n","readmeFilename":"README.md","repository":{"type":"git","url":"git+https://github.com/alfahq/mcp.git"}}