Skip to main content
Glama
btwiuse

npm-search-mcp-server

by btwiuse

Servidor MCP npm-search

insignia de herrería

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.

Captura de pantalla de Claude

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 claude

Uso de NPM (recomendado)

Alternativamente, puede instalar npm-search-mcp-server a través de npm:

npm install -g npm-search-mcp-server

Después de la instalación, puedes ejecutarlo como un comando usando:

npm-search-mcp-server

Usando 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

  1. 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-server

O 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-server

Ejemplos de preguntas para Claude

  1. Buscar paquete exprés en npm

  2. "Buscar paquetes relacionados con React"

  3. 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.

Install Server
A
license - permissive license
C
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/btwiuse/npm-search-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server