Endpointer: busca em documentação de APIs e contexto para IA
Projetei e desenvolvi o pipeline de ingestão e busca do Endpointer, indexando documentação de APIs de fornecedores e oferecendo contexto de integração a engenheiros e agentes de programação com IA.
Contexto
O trabalho de integração depende de detalhes dispersos entre especificações de APIs e documentação de fornecedores. O Endpointer organiza essas fontes em um índice pesquisável, consultado diretamente por engenheiros e acessível a agentes de IA por MCP.
O que eu fiz
- Projetei o fluxo de linha de comando, os limites dos provedores, o modelo de origem dos artefatos e o pipeline determinístico de indexação.
- Criei índices estruturados de operações e campos das especificações de APIs, com busca delimitada e geração de resumos.
- Expus ferramentas e recursos somente leitura por MCP para consultas de engenharia e fluxos assistidos por IA.
- Estabeleci um modelo offline-first que mantém a documentação gerada localmente e evita chamadas a provedores durante a consulta.
- Adicionei testes automatizados e orientações de operação para ingestão, indexação, busca, comportamento do protocolo e limites de segurança.
Resultados
- Substituí buscas manuais repetidas por consultas locais ao contexto indexado de schemas e documentação.
- A ferramenta passou a ser usada de forma recorrente por um grupo interno de desenvolvimento, inclusive em fluxos assistidos por IA.