# Gustavo Karsten · AI Engineer · Agentes de IA e servidores MCP

> Construo agentes que usam ferramentas, servidores MCP e integrações em TypeScript e Python, e coloco tudo para rodar com segurança. CTO & Co-Founder da DockPlus AI.

- Cargo: Engenheiro de Agentes de IA
- Empresa: CTO & Co-Founder · DockPlus AI
- Local: Santa Catarina, Brasil
- Modelo: Remoto ou híbrido em SC
- Idiomas: Português, inglês, espanhol
- Em TI desde: 2005

## Números reais

- **66** ferramentas no agente (LedgerJob · 16 pedem confirmação humana). FONTE: código do LedgerJob · 14/10/2026
- **74** municípios coletados (Cape Cod Permits · 147.639 registros). FONTE: MCP Cape Cod Permits · 14/10/2026
- **53.997** lotes de leilão ativos (Achado de Leilão · 22 fontes). FONTE: MCP Achado de Leilão · 14/10/2026
- **2005** início em TI (Infraestrutura Linux antes da IA). FONTE: currículo

## Projetos

- [LedgerJob](https://gustavokarsten.com/md/projects/ledgerjob.md): SaaS multi-tenant para empresas de construção nos EUA: leads, orçamentos, projetos, faturas e agenda. O dono da empresa opera tudo conversando com um agente de IA, e as mesmas ferramentas ficam disponíveis por um servidor MCP.
- [Cape Cod Permits](https://gustavokarsten.com/md/projects/cape-cod-permits.md): Alvarás de obra de Massachusetts ficam espalhados em seis sistemas municipais sem API comum. O projeto coleta tudo numa base PostgreSQL que pessoas e agentes de IA consultam por um painel web e por um servidor MCP.
- [Achado de Leilão](https://gustavokarsten.com/md/projects/achado-de-leilao.md): Busca única para lotes de leilões oficiais no Brasil (Caixa, bancos, Receita, DETRANs, TRTs, prefeituras e leiloeiros). No ar desde 28/09/2026, com coletor em Python, site em Next.js e um servidor MCP.
- [DockPlus Atendimento — agente de atendimento multicanal](https://gustavokarsten.com/md/projects/dockplus-atendimento.md): Agente de atendimento para WhatsApp, Telegram e e-mail. Um grafo LangGraph classifica a intenção e chama o nó certo: dúvidas com RAG, agendamento, feedback ou passagem para um humano. Tem uma versão para corretores de imóveis nos EUA.
- [Reachant](https://gustavokarsten.com/md/projects/reachant.md): Gerador de listas de prospecção B2B para o Brasil e os EUA. Busca empresas no Google Places por segmento e cidade e enriquece cada lead com site, contatos e decisor. Tem API e servidor MCP para agentes de IA.
- [NutriApp](https://gustavokarsten.com/md/projects/nutri-app.md): Sistema para nutricionistas: prontuário, plano alimentar, exames e agenda, com o dado de cada paciente isolado por profissional no próprio banco. A IA lê laudos de exame, com revisão obrigatória, e prepara um relatório de apoio à consulta.
- [Sites de clientes DockPlus AI](https://gustavokarsten.com/md/projects/sites-clientes.md): Sites rápidos, encontráveis no Google e com a cara da marca para pequenas empresas do Brasil e dos EUA, feitos com um processo repetível que escrevi como skill do Claude Code: do Instagram e do Google Meu Negócio do cliente até o deploy.
- [AgentLab — laboratório de arquitetura de agentes](https://gustavokarsten.com/md/projects/laboratorio-agentes.md): Laboratório de estudos onde testo arquiteturas de agentes. Cada usuário cria agentes com a própria chave (Anthropic ou OpenAI) e pode ligar um modo que roda um grafo LangGraph de 5 nós com cada passo visível em tempo real e trace no Langfuse.
- [RAG sobre aulas em vídeo](https://gustavokarsten.com/md/projects/rag-video.md): Plataforma de cursos para uma escola online em que o aluno pergunta sobre a aula e recebe respostas com citações clicáveis que pulam o vídeo para o minuto certo. A busca combina HyDE, busca híbrida (vetor + texto) e rerank.
- [IRS Helper — RAG sobre documentos fiscais dos EUA](https://gustavokarsten.com/md/projects/irs-helper.md): Sistema RAG sobre formulários e publicações do IRS: coleta os PDFs e EPUBs do site oficial, indexa em pgvector e responde por uma API no formato da OpenAI, usada pelo OpenWebUI como se fosse um modelo.

## Artigos

- [O que é um agente de IA? Guia com exemplos reais](https://gustavokarsten.com/md/articles/o-que-e-agente-de-ia.md): O que é um agente de IA, como ele difere de um chatbot e de uma automação, quais são suas partes e quando não usar, com exemplos de projetos reais.
- [O que é RAG? Como funciona, com três projetos reais](https://gustavokarsten.com/md/articles/o-que-e-rag.md): O que é RAG (Retrieval-Augmented Generation), como funciona o pipeline e quando usar RAG em vez de fine-tuning, com exemplos de projetos reais.
- [O que faz um engenheiro de IA no dia a dia](https://gustavokarsten.com/md/articles/o-que-faz-um-engenheiro-de-ia.md): O que faz um engenheiro de IA na prática: ferramentas para agentes, avaliação, custo, dados e deploy. Diferenças para ML engineer e exemplos reais.
- [Agente de IA para WhatsApp com a API oficial do WhatsApp](https://gustavokarsten.com/md/articles/agente-de-ia-para-whatsapp.md): Como construí um agente de IA na API oficial do WhatsApp (Cloud API da Meta): webhook com HMAC, janela de 24h, RAG e passagem para humano.
- [Claude Code na prática: skills e plugins que uso](https://gustavokarsten.com/md/articles/claude-code-skills-plugins.md): Como uso skills e plugins do Claude Code em projetos reais: o que é uma skill, a que monta sites de clientes, design, code review e testes no navegador.
- [Confirmação humana em agentes de IA: como evitar besteira](https://gustavokarsten.com/md/articles/confirmacao-humana-agentes-ia.md): Como faço confirmação humana em agentes de IA no LedgerJob: ação irreversível vira card, o usuário clica e o resultado volta ao histórico do agente.
- [Dados públicos para agentes de IA: alvarás de 74 municípios](https://gustavokarsten.com/md/articles/dados-publicos-para-agentes-de-ia.md): Como montei a coleta de seis sistemas municipais de alvarás de Massachusetts e um servidor MCP que ensina aos agentes de IA as ressalvas dos dados.
- [De n8n para código: quando um fluxo com IA vira produto](https://gustavokarsten.com/md/articles/de-n8n-para-codigo.md): n8n é ótimo para prototipar automação com IA. Veja os sinais de que um fluxo precisa virar código: testes, versionamento, permissões, multi-tenant e custo.
- [Forward deployed engineer: o que faz e como é o trabalho](https://gustavokarsten.com/md/articles/forward-deployed-engineer.md): O que faz um forward deployed engineer de IA: junto do cliente, do problema mal definido ao agente em produção. Rotina, habilidades e exemplos reais.
- [O que é MCP? Os servidores MCP que tenho em produção](https://gustavokarsten.com/md/articles/o-que-e-servidor-mcp.md): O que é MCP (Model Context Protocol), como um servidor MCP difere de uma API REST e o que aprendi com três servidores MCP em produção com o Claude.

## Vamos Conversar

Busco vagas de engenharia de agentes de IA, integrações e backend com IA em Node.js e Python. Remoto ou híbrido em Santa Catarina. Respondo em até 48 horas.

---
Página: https://gustavokarsten.com/
Contato: gustavo.karsten@outlook.com · https://www.linkedin.com/in/gustavo-karsten-88a04383/ · https://github.com/gustavo-karsten
