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.

Integração do Servidor MCP Chroma

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

  1. Certifique-se de que Node.js e npm estão instalados.
  2. Abra as configurações ou diretório de configuração do seu projeto Windsurf.
  3. Edite o arquivo de configuração para adicionar o Servidor MCP Chroma.
  4. Insira o seguinte trecho JSON em mcpServers:
    {
      "chroma-mcp": {
        "command": "npx",
        "args": ["@chroma-core/chroma-mcp@latest"]
      }
    }
    
  5. Salve o arquivo e reinicie o Windsurf.
  6. 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

  1. Instale o Node.js, caso ainda não esteja presente.
  2. Abra o arquivo de configuração do Claude.
  3. Adicione o seguinte em mcpServers:
    {
      "chroma-mcp": {
        "command": "npx",
        "args": ["@chroma-core/chroma-mcp@latest"]
      }
    }
    
  4. Salve e reinicie o Claude.
  5. 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

  1. Pré-requisito: Node.js instalado.
  2. Abra o arquivo de configurações do Cursor.
  3. Insira a configuração do Servidor MCP Chroma:
    {
      "chroma-mcp": {
        "command": "npx",
        "args": ["@chroma-core/chroma-mcp@latest"]
      }
    }
    
  4. Salve e reinicie o Cursor.
  5. 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

  1. Certifique-se de que o Node.js está instalado.
  2. Acesse o arquivo de configuração do Cline.
  3. Adicione o Servidor MCP Chroma:
    {
      "chroma-mcp": {
        "command": "npx",
        "args": ["@chroma-core/chroma-mcp@latest"]
      }
    }
    
  4. Salve as alterações e reinicie a aplicação.
  5. 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:

Fluxo MCP FlowHunt

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çãoDisponibilidadeDetalhes/Notas
Visão Geral
Lista de PromptsNenhum template de prompt encontrado.
Lista de RecursosNenhum recurso explícito documentado.
Lista de Ferramentas9 ferramentas para gestão de coleções e documentos.
Proteção de Chaves de APIExemplo 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 Forks35
Número de Estrelas197

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.

Saiba mais