home / mcp / package search mcp server

Package Search MCP Server

Provides access to Chroma's indexed package data across registries for code search and retrieval.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "chroma-core-package-search": {
      "url": "https://mcp.trychroma.com/package-search/v1"
    }
  }
}

You can query a curated index of public code packages through the Package Search MCP server. This remote MCP server lets you search across packages indexed by Chroma from multiple registries, enabling you to find, compare, and retrieve package information efficiently from your tooling or IDE integrations.

How to use

Connect to the Package Search MCP server from your MCP client. You will typically provide the server URL and authentication header value to authorize requests. Once connected, you can search for packages by name, registry, and version, and retrieve metadata and configuration details for indexed packages. Use this server to power code search, dependency analysis, and package-aware tooling across your projects.

How to install

Prerequisites you need before connecting to the Package Search MCP server depend on your client. Ensure you have a suitable MCP client installed (for example, a client that supports HTTP MCP servers). Obtain your API key from trychroma.com/package-search and keep it secure.

Step-by-step setup for a typical HTTP MCP client workflow:

1. Note the server URL and auth header requirements.

Available tools

package_search_grep

Tool to search within the Package Search MCP server using a grep-like pattern to filter packages by name, registry, or version.

package_search_list

Tool to list available packages and their basic metadata from the Package Search MCP server.

Package Search MCP Server - chroma-core/package-search