Integração do Servidor MCP Chroma
Integre o Servidor MCP Chroma ao FlowHunt para desbloquear recursos poderosos de banco de dados vetorial acessíveis por IA para busca avançada, recuperação e fluxos de trabalho de conhecimento.

O que faz o Servidor MCP “Chroma”?
O Servidor MCP Chroma é uma implementação do Model Context Protocol (MCP) que equipa assistentes de IA com robustos recursos de banco de dados através do banco de dados vetorial Chroma. Ele permite integração perfeita com fontes de dados externas, permitindo que modelos de IA criem, gerenciem e consultem coleções de documentos. Com recursos como busca textual e semântica, filtragem por metadados e opções flexíveis de armazenamento (efêmero, persistente, HTTP e nuvem), o servidor permite que desenvolvedores aprimorem seus fluxos de trabalho fornecendo às LLMs ferramentas eficientes de recuperação e gestão de dados. Isso capacita aplicações de IA a realizar operações avançadas como gestão de coleções e consulta de documentos, apoiando tarefas como recuperação de informações, gestão do conhecimento e muito mais dentro de fluxos de desenvolvimento.
Lista de Prompts
Nenhum template de prompt é mencionado no repositório.
Lista de Recursos
Nenhum recurso explícito é detalhado na documentação do repositório.
Lista de Ferramentas
- chroma_list_collections – Lista todas as coleções com suporte a paginação.
- chroma_create_collection – Cria uma nova coleção com configuração HNSW opcional.
- chroma_peek_collection – Visualiza uma amostra de documentos de uma coleção.
- chroma_get_collection_info – Obtém informações detalhadas sobre uma coleção.
- chroma_get_collection_count – Obtém o número de documentos em uma coleção.
- chroma_modify_collection – Atualiza o nome ou os metadados de uma coleção.
- chroma_delete_collection – Exclui uma coleção.
- chroma_add_documents – Adiciona documentos com metadados e IDs personalizados opcionais.
- chroma_query_documents – Consulta documentos usando busca semântica com filtragem avançada.
Casos de Uso deste Servidor MCP
- Gestão de Banco de Dados
Crie, modifique e exclua coleções facilmente para organizar dados de projetos ou aplicações orientadas por IA. - Busca Semântica e Textual
Realize recuperação avançada de documentos utilizando buscas semânticas e por texto, ideal para aplicações que exigem recuperação de conhecimento contextualizada. - Filtragem por Metadados
Recupere e filtre documentos usando campos de metadados personalizados, apoiando fluxos de trabalho personalizados e categorização de dados. - Ingestão & Recuperação de Documentos
Adicione e recupere documentos de maneira eficiente (com metadados e IDs), facilitando a construção de bases de conhecimento e conjuntos de treinamento de IA. - Análises de Coleções
Acesse estatísticas de coleções e contagem de documentos para monitorar e otimizar estratégias de armazenamento e recuperação de dados.
Como configurar
Windsurf
- Certifique-se de que Node.js e npm estão instalados.
- Abra as configurações ou diretório de configuração do seu projeto Windsurf.
- Edite o arquivo de configuração para adicionar o Servidor MCP Chroma.
- Insira o seguinte trecho JSON em
mcpServers
:{ "chroma-mcp": { "command": "npx", "args": ["@chroma-core/chroma-mcp@latest"] } }
- Salve o arquivo e reinicie o Windsurf.
- Verifique se o servidor está em execução consultando os logs ou o painel do servidor MCP.
Protegendo chaves de API
Utilize variáveis de ambiente para chaves sensíveis:
{
"chroma-mcp": {
"env": {
"CHROMA_API_KEY": "${CHROMA_API_KEY}"
},
"inputs": {
"api_key": "${CHROMA_API_KEY}"
}
}
}
Claude
- Instale o Node.js, caso ainda não esteja presente.
- Abra o arquivo de configuração do Claude.
- Adicione o seguinte em
mcpServers
:{ "chroma-mcp": { "command": "npx", "args": ["@chroma-core/chroma-mcp@latest"] } }
- Salve e reinicie o Claude.
- Confira os logs do sistema para registro do servidor com sucesso.
Protegendo chaves de API
{
"chroma-mcp": {
"env": {
"CHROMA_API_KEY": "${CHROMA_API_KEY}"
},
"inputs": {
"api_key": "${CHROMA_API_KEY}"
}
}
}
Cursor
- Pré-requisito: Node.js instalado.
- Abra o arquivo de configurações do Cursor.
- Insira a configuração do Servidor MCP Chroma:
{ "chroma-mcp": { "command": "npx", "args": ["@chroma-core/chroma-mcp@latest"] } }
- Salve e reinicie o Cursor.
- Valide a conexão pelo painel de extensões do Cursor.
Protegendo chaves de API
{
"chroma-mcp": {
"env": {
"CHROMA_API_KEY": "${CHROMA_API_KEY}"
},
"inputs": {
"api_key": "${CHROMA_API_KEY}"
}
}
}
Cline
- Certifique-se de que o Node.js está instalado.
- Acesse o arquivo de configuração do Cline.
- Adicione o Servidor MCP Chroma:
{ "chroma-mcp": { "command": "npx", "args": ["@chroma-core/chroma-mcp@latest"] } }
- Salve as alterações e reinicie a aplicação.
- Confirme se o servidor MCP aparece na interface do Cline.
Protegendo chaves de API
{
"chroma-mcp": {
"env": {
"CHROMA_API_KEY": "${CHROMA_API_KEY}"
},
"inputs": {
"api_key": "${CHROMA_API_KEY}"
}
}
}
Como usar este MCP em fluxos
Usando MCP no FlowHunt
Para integrar servidores MCP ao seu fluxo FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração MCP do sistema, insira os detalhes do seu servidor MCP utilizando este formato JSON:
{
"chroma-mcp": {
"transport": "streamable_http",
"url": "https://seumcpserver.exemplo/caminhoparamcp/url"
}
}
Uma vez configurado, o agente de IA poderá utilizar esse MCP como ferramenta com acesso a todas as suas funções e capacidades. Lembre-se de trocar “chroma-mcp” pelo nome real do seu servidor MCP e substituir a URL pela do seu MCP.
Visão Geral
Seção | Disponibilidade | Detalhes/Notas |
---|---|---|
Visão Geral | ✅ | |
Lista de Prompts | ⛔ | Nenhum template de prompt encontrado. |
Lista de Recursos | ⛔ | Nenhum recurso explícito documentado. |
Lista de Ferramentas | ✅ | 9 ferramentas para gestão de coleções e documentos. |
Proteção de Chaves de API | ✅ | Exemplo JSON para env/inputs fornecido na seção de configuração |
Suporte a Amostragem (menos relevante) | ⛔ | Não mencionado. |
Eu daria a este servidor MCP uma nota 6/10. Ele é robusto em ferramentas de banco de dados e configuração, mas carece de documentação clara sobre prompts, recursos e recursos avançados de MCP como roots e amostragem.
Pontuação MCP
Possui LICENSE | ✅ (Apache-2.0) |
---|---|
Possui ao menos uma ferramenta | ✅ |
Número de Forks | 35 |
Número de Estrelas | 197 |
Perguntas frequentes
- O que é o Servidor MCP Chroma?
O Servidor MCP Chroma é uma implementação do Model Context Protocol (MCP) que integra o banco de dados vetorial Chroma com assistentes de IA, permitindo gestão avançada de coleções e documentos, busca semântica e textual, além de filtragem por metadados para fluxos de trabalho orientados por IA.
- Quais recursos o Servidor MCP Chroma habilita no FlowHunt?
Ele permite que seus agentes de IA criem, gerenciem e consultem coleções de documentos, realizem buscas semânticas e por metadados, e obtenham análises como estatísticas de coleções e contagem de documentos — tudo dentro dos seus fluxos FlowHunt.
- Como adiciono o Servidor MCP Chroma ao meu fluxo FlowHunt?
Adicione o componente MCP ao seu fluxo e configure-o com os detalhes do seu servidor MCP Chroma na seção de configuração MCP do sistema. Utilize o formato JSON fornecido na documentação para integração sem complicações.
- É seguro usar chaves de API com o Servidor MCP Chroma?
Sim. A configuração recomendada utiliza variáveis de ambiente para armazenar e referenciar as chaves de API com segurança, evitando exposição acidental.
- Quais são os casos de uso comuns para essa integração?
Casos típicos incluem construção de bases de conhecimento, recuperação de informações por IA, busca semântica de documentos, filtragem por metadados, análises de coleções e ingestão eficiente de dados para treinamento de IA ou fluxos contextuais.
Potencialize sua IA com o Servidor MCP Chroma
Impulsione seus fluxos FlowHunt com gestão escalável de coleções, busca semântica e operações avançadas de documentos utilizando o Servidor MCP Chroma.