npm-search-mcp-server

npm-search-mcp-server

10

The npm-search MCP Server is a Model Context Protocol server designed to search for npm packages by executing the `npm search` command. It features configuration options for integration with applications like Claude and Zed, and supports different installation methods including npm and uvx.

npm-search MCP Server

A Model Context Protocol server that allows you to search for npm packages. Key features include:

  • Available Tools:
    • search_npm_packages: Search for npm packages using a query.

Installation

  • Installing via Smithery: Automatic installation for Claude Desktop.
  • Using NPM (recommended): Install globally with npm.
  • Using uv: Use uvx to run directly without specific installation.

Configuration

Settings can be configured for applications like Claude and Zed through adjustments in their respective settings files.

Example Interactions

  • Search for npm packages using a query to find results with names, descriptions, versions, authors, and licenses.

Debugging

Debug using the MCP inspector for both npx and uvx installations.

Examples of Questions for Claude

  • "Search for express package on npm"
  • "Find packages related to react"

Contributing

Contributions are encouraged to expand functionalities, enhance tools, and improve documentation. Pull requests with new ideas or bug fixes are welcome.

License

Licensed under the MIT License, allowing use, modification, and distribution under its terms.