Atlas Docs

Acesse documentação técnica para bibliotecas e frameworks, formatada em markdown limpo para consumo por LLMs.

Documentação

Servidor MCP Atlas Docs

NPM Version smithery badge

Um servidor Model Context Protocol (MCP) que fornece aos assistentes de IA documentação para bibliotecas e frameworks.

[!WARNING] O Atlas Docs está atualmente em beta. Nem tudo pode funcionar perfeitamente, mas estamos melhorando ativamente o serviço. Sua paciência e feedback são muito apreciados!

O Que Este Servidor Faz?

LLMs são ótimos em gerar código genérico, mas falham ao usar corretamente bibliotecas menos populares ou recém-lançadas. Isso não é surpreendente, já que os modelos não foram treinados de forma abrangente em código que usa essas bibliotecas.

O servidor MCP Atlas Docs:

  • Fornece documentação técnica para bibliotecas e frameworks
  • Processa a documentação oficial em uma versão markdown limpa para consumo por LLMs
  • É fácil de configurar com Cursor, Cline, Windsurf e qualquer outro cliente LLM compatível com MCP

Claude 3.5 Sonnet sozinho:

elevenlabs-without-atlas-annotated

Claude 3.5 Sonnet com Atlas Docs MCP:

elevenlabs-with-atlas-annotated

📦 Instalação

O servidor MCP Atlas Docs funciona com qualquer cliente MCP que suporte o protocolo stdio, incluindo:

  • Cursor
  • Cline
  • Windsurf
  • Claude Desktop

Adicione o seguinte ao arquivo de configuração do seu cliente MCP:

{
  "mcpServers": {
    "atlas-docs": {
      "command": "npx",
      "args": ["-y", "@cartographai/atlas-docs-mcp"]
    }
  }
}

É isso! Talvez seja necessário reiniciar o aplicativo (para Claude Desktop) para que o servidor seja reconhecido.

Dica: Peça ao seu modelo para consultar a documentação, por exemplo: "Use as ferramentas para verificar a documentação do Astro para garantir que você use a biblioteca corretamente."

Instalando via Smithery

Alternativamente, você pode instalar o Atlas Docs MCP automaticamente via Smithery. Exemplo para Claude Desktop:

npx -y @smithery/cli install @CartographAI/atlas-docs-mcp --client claude

Altere "claude" para "cursor", "cline" ou "windsurf" para os respectivos clientes.

📒 Bibliotecas Disponíveis

Quer documentação para outra biblioteca que não está nesta lista? Por favor, abra uma issue neste repositório, tentaremos processá-la e adicioná-la!

🔨 Ferramentas Disponíveis

  1. list_docs: Lista todos os conjuntos de documentação disponíveis
  2. get_docs_index: Recupera um índice condensado e amigável para LLM de um conjunto de documentação
  3. get_docs_full: Recupera um conjunto completo de documentação em um único arquivo consolidado
  4. search_docs: Pesquisa um conjunto de documentação por palavras-chave
  5. get_docs_page: Recupera uma página específica de um conjunto de documentação

💭 Como Funciona

O Atlas Docs processa os sites de documentação de bibliotecas de tecnologia em versões markdown limpas. Este servidor MCP fornece a documentação como ferramentas MCP, chamando as APIs do Atlas Docs para os dados.

Executando o backend localmente

Visite CartographAI/atlas e siga as instruções no README. Atualize ATLAS_API_URL com a URL da sua implantação.

Suporte e Feedback

Por favor, abra uma issue neste repositório para solicitar documentação de uma biblioteca ou para relatar um bug.

Se você tiver alguma dúvida, feedback ou apenas quiser dizer oi, adoraríamos ouvir de você. Você pode nos encontrar na comunidade Discord da Cartograph para suporte em tempo real, ou enviar um e-mail para contact@cartograph.app