# ChromaDB

> Use this tool when you need to perform semantic searches, manage documents, and store vector embeddings efficiently. ChromaDB provides direct access to vector database capabilities, solving problems related to information retrieval and document management through standardized interfaces for creating collections, adding documents, and performing similarity searches. It is ideal for applications requiring customizable semantic search functionality with support for various client types and environment variable management.

Canonical page: https://skillsregistry.net/skills/viable-chroma  
JSON: https://api.skillsregistry.net/v1/skills/viable-chroma

## Description

MCP-Chroma is a server implementation that provides AI assistants with direct access to ChromaDB vector database capabilities for semantic search and document management. Developed by viable, this Rust-based server exposes ChromaDB operations through standardized tools for creating and managing collections, adding and retrieving documents, and performing similarity searches with customizable parameters. The implementation includes configuration options for different client types (HTTP, cloud, persistent, or ephemeral) and handles environment variable management, making it particularly useful for applications requiring vector embeddings storage, retrieval, and semantic search functionality without implementing alternative solutions.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/viable-chroma)
- **Repository:** <https://github.com/undervolting/mcp.chroma>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "viable-chroma"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/viable-chroma` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/viable-chroma/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
