Nekzus工具箱添加福利群:解决AI开发者的「MCP实战痛点」一款强大的模型上下文协议 (MCP) 服务器,通过 AI 彻底改变了 NPM 包分析。它构建于 Claude 和 Anthropic AI 之上,提供关于包安全、依赖关系和性能的实时情报。这款 MCP 服务器提供即时洞察和智能分析,以保护和优化您的 npm 生态系统,使现代开发工作流程中的包管理决策更快、更安全。
注意:服务器通过MCP集成提供AI辅助分析。
将以下内容添加到您的VS Code MCP配置文件中。更多信息请参见VS Code MCP 文档。
{
"servers": {
"npm-sentinel": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@nekzus/mcp-server@latest"]
}
}
}

# 构建Docker镜像
docker build -t nekzus/npm-sentinel-mcp .

您可以使用Docker运行MCP服务器,并挂载目录到/projects:
json { "mcpServers": { "npm-sentinel-mcp": { "command": "docker", "args": [ "run", "-i", "--rm", "-w", "/projects", "--mount", "type=bind,src=${PWD},dst=/projects", "nekzus/npm-sentinel-mcp", "node", "dist/index.js" ] } } }
对于多个目录:
{
"mcpServers": {
"npm-sentinel-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-w", "/projects",
"--mount", "type=bind,src=/path/to/workspace,dst=/projects/workspace",
"--mount", "type=bind,src=/path/to/other/dir,dst=/projects/other/dir,ro",
"nekzus/npm-sentinel-mcp",
"node",
"dist/index.js"
]
}
}
}

注意:所有挂载的目录必须位于 /projects 下才能正确访问。
将以下内容添加到您的 claude_desktop_config.json 文件中:
{
"mcpServers": {
"npmsentinel": {
"command": "npx",
"args": ["-y", "@nekzus/mcp-server@latest"]
}
}
}

配置文件位置:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.jsonjson { "mcpServers": { "npm-sentinel-mcp": { "command": "npx", "args": [ "-y", "@nekzus/mcp-server@latest" ] } } }
服务器通过模型上下文协议 (MCP) 提供其工具。所有工具都遵循标准化的响应格式:
{
"content": [
{
"type": "text",
"text": "字符串",
"isError": 布尔值 // 可选
}
// ... 如有必要,可添加更多内容项
]
}

npm://registry: NPM 注册表接口npm://security: 安全分析接口npm://metrics: 包指标接口服务器还提供以下信息资源,可通过 MCP GetResource 请求访问:
doc://server/readme:
README.md 文件内容。text/markdowndoc://mcp/specification:
llms-full.txt 内容,提供全面的模型上下文协议规范。text/plainpackages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)period ("last-week" | "last-month" | "last-year")packages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)query (字符串)limit (数字,可选)packages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)packages (字符串数组)# 使用 npm 构建
npm install
npm run build

本 MCP 服务器采用 MIT 许可证授权。这意味着您可以在 MIT 许可证的条款和条件下自由使用、修改和分发此软件。更多详情,请参阅项目仓库中的 LICENSE 文件。
MIT © nekzus