Servidor MCP npm-search
Un servidor de protocolo de contexto de modelo que le permite buscar paquetes npm llamando al comando npm search .
Herramientas disponibles
search_npm_packages: busca paquetes npm.Argumentos obligatorios:
query(cadena): La consulta de búsqueda.

Instalación
Instalación mediante herrería
Para instalar npm-search para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install npm-search-mcp-server --client claudeUso de NPM (recomendado)
Alternativamente, puede instalar npm-search-mcp-server a través de npm:
npm install -g npm-search-mcp-serverDespués de la instalación, puedes ejecutarlo como un comando usando:
npm-search-mcp-serverUsando uv
Al usar uv , no se requiere ninguna instalación específica. Usaremos uvx para ejecutar directamente npm-search-mcp-server .
Related MCP server: mcp-registry-server
Configuración
Configurar para Claude.app
Añade a tu configuración de Claude:
"mcpServers": {
"npm-search": {
"command": "npx",
"args": ["-y", "npm-search-mcp-server"]
}
}"mcpServers": {
"npm-search": {
"command": "uvx",
"args": ["npm-search-mcp-server"]
}
}Configurar para Zed
Añade a tu configuración Zed settings.json:
"context_servers": {
"npm-search-mcp-server": {
"command": "npx",
"args": ["-y", "npm-search-mcp-server"]
}
},"context_servers": [
"npm-search-mcp-server": {
"command": "uvx",
"args": ["npm-search-mcp-server"]
}
],Ejemplos de interacciones
Buscar paquetes npm:
{
"name": "search_npm_packages",
"arguments": {
"query": "express"
}
}Respuesta:
{
"results": [
{
"name": "express",
"description": "Fast, unopinionated, minimalist web framework",
"version": "4.17.1",
"author": "TJ Holowaychuk",
"license": "MIT"
},
...
]
}Depuración
Puede usar el inspector MCP para depurar el servidor. Para instalaciones uvx:
npx @modelcontextprotocol/inspector npx -y npm-search-mcp-serverO si ha instalado el paquete en un directorio específico o está desarrollando en él:
cd path/to/servers/src/npm-search
npx @modelcontextprotocol/inspector uv run npm-search-mcp-serverEjemplos de preguntas para Claude
Buscar paquete exprés en npm
"Buscar paquetes relacionados con React"
Muéstrame los paquetes npm para desarrollo web
Construir
Compilación de Docker:
cd src/npm-search
docker build -t mcp/npm-search .Contribuyendo
Invitamos a todos a contribuir para expandir y mejorar npm-search-mcp-server. Ya sea que desee agregar nuevas herramientas relacionadas con npm, mejorar la funcionalidad existente o mejorar la documentación, su aporte es valioso.
Para ver ejemplos de otros servidores MCP y patrones de implementación, consulte: https://github.com/modelcontextprotocol/servers
¡Aceptamos solicitudes de incorporación de cambios! Siéntete libre de contribuir con nuevas ideas, correcciones de errores o mejoras para que npm-search-mcp-server sea aún más potente y útil.
Licencia
npm-search-mcp-server cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.