这是一个提供最新npm包文档的Model Context Protocol (MCP)工具,可以直接在您的IDE中获取。此工具从包的GitHub仓库或npm包自带的README中获取最新的文档。
<a href="https://glama.ai/mcp/servers/@meanands/npm-package-docs-mcp"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=1448059734,2735840719&fm=3081&app=3081&f=PNG?w=760&h=400" alt="NPM 包文档 MCP 服务器" /> </a>这个MCP工具帮助您的IDE(如Cursor)获取任何npm包的最新文档,而不是依赖过时或不完整的资料。其工作方式如下:
master、main或develop分支)直接获取README。get_docs_for_npm_package描述:检索任何npm包的最新文档
参数:
packageName (字符串):npm包的名称(例如:"react","lodash","express")返回值:从GitHub仓库或包tarball中获取的README内容
示例用法:
// 在您的IDE中,现在可以请求文档,例如:
// "显示express的文档"
// "react-router-dom的最新API是什么?"
// "获取axios的文档"
编辑您的Cursor MCP配置文件(通常位于~/.cursor/mcp.json):
{
"mcpServers": {
"npm-package-docs-mcp": {
"command": "npx",
"args": [
"meanands/npm-package-docs-mcp"
]
}
}
}
一旦安装完成,您可以在Cursor中通过以下步骤使用该工具:
该工具将获取并显示所请求包的当前文档。
npm run dev
npm run build
npm-docs-mcp/
├── src/
│ ├── server.ts # 主要的MCP服务器实现
│ └── types/
│ └── index.ts # TypeScript类型定义
├── package.json
├── tsconfig.json
└── README.md
欢迎贡献!请随意提交Pull Request。
MIT许可证 - 查看LICENSE文件了解详情。
如果您遇到任何问题或有任何疑问,请在GitHub仓库上打开一个issue。 </中文翻译>