SEA — Systems Enterprise Architect

MCP Server

Conecte o SEA direto ao seu agente de código. Em vez de abrir um chat à parte, o Claude Code, o Codex ou o Antigravity consultam os 25 Experts durante o trabalho — com evidência governada, roteamento semântico e motor anti-alucinação.

ClaudeClaudeClaude CodeClaude CodeCodexCodexAntigravityAntigravityVS CodeVS CodeGitHubGitHubCopilotCopilot
Endpoint de produção
https://mcp.searchitect.pro/mcp
Authorization: Bearer sea_live_xxxxxxxxxxxxxxxxx

O que o servidor expõe

Quatro ferramentas. O agente escolhe sozinho quando usá-las depois de conectado.

sea_search

Ferramenta principal. Devolve evidência governada do Expert certo. Use expert="auto" e deixe o Core escolher.

sea_route

Roteia uma pergunta pelo SEA Core e informa qual Expert especialista responde por ela.

sea_experts

Lista o catálogo de Experts — Core e especialistas — com o status do conhecimento carregado.

sea_version

Versão do SEA e metadados de prontidão do servidor. Útil para diagnóstico.

Antes de tudo: como o SEA te reconhece

São duas portas, e a que você usa depende do cliente. No Claude web, não há chave: você clica em autorizar e entra com sua conta Searchitect — o acesso é temporário e se renova sozinho. Nos demais clientes, use uma SEA API Key: exibida uma única vez ao ser gerada, rotacionável e revogável a qualquer momento.

Como conectar

Escolha o seu cliente. Os passos mudam, o endpoint é sempre o mesmo.

Claude Code no VS Code — extensão + CLI. O caminho mais direto.

  1. 1

    Instale a extensão Claude Code no VS Code

    Procure por “Claude Code” no marketplace do VS Code, instale e faça login na sua conta Claude. A extensão é a interface gráfica dentro do editor.

  2. 2

    Abra o terminal do VS Code

    Atalho padrão: Ctrl + ` (crase).

  3. 3

    Instale o Claude Code CLI

    No Windows, pelo PowerShell:

    irm https://claude.ai/install.ps1 | iex
  4. 4

    Feche e abra novamente o terminal

    É o que faz o PATH ser recarregado e o comando claude ficar disponível.

  5. 5

    Confirme a instalação

    claude --version
    Esperado
    Se retornar uma versão, o CLI está instalado corretamente.
  6. 6

    Gere sua SEA API Key

    Entre em searchitect.pro com sua conta, vá em Minha Conta → SEA API Keys e gere uma chave. Ela aparece uma única vez: copie e guarde em local seguro.

    Formato da chave
    sea_live_xxxxxxxxxxxxxxxxx
  7. 7

    Conecte o SEA

    No terminal, trocando SUA_CHAVE_SEA pela chave gerada:

    claude mcp add --transport http --scope user SEA-Systems-Enterprise-Architect https://mcp.searchitect.pro/mcp --header "Authorization: Bearer SUA_CHAVE_SEA"
    Esperado
    O --scope user deixa o MCP disponível para o seu usuário em qualquer projeto do Claude Code.
  8. 8

    Confirme

    claude mcp list
    Esperado
    SEA-Systems-Enterprise-Architect: https://mcp.searchitect.pro/mcp (HTTP) - ✔ Connected
  9. 9

    No painel do Claude Code, execute

    É por ali que a extensão permite visualizar e gerenciar os MCPs configurados.

    /mcp
  10. 10

    Verifique

    Esperado
    SEA-Systems-Enterprise-Architect
    ✔ Connected

Teste se está funcionando

Vale para qualquer cliente. Primeiro um teste explícito, para confirmar que a ferramenta responde:

Use o SEA - Systems Enterprise Architect para analisar CRUDServiceProvider.loadRecords no Sankhya. Consulte o SEA antes de responder.

Depois o teste real, sem mencionar o SEA nem o Expert esperado. A ideia é verificar se o agente decide consultar o SEA automaticamente: ele deve chamar o servidor por conta própria, receber o roteamento do Core e responder com a evidência do Specialist.

Preciso consultar registros no Sankhya usando CRUDServiceProvider.loadRecords, retornando apenas alguns campos e aplicando critérios. Como devo estruturar essa chamada?

Deu 401 Unauthorized?

Confira, nesta ordem:

  • A chave foi copiada inteira, sem espaços nas pontas.
  • A chave não foi revogada nem rotacionada depois de configurada.
  • Sua conta Searchitect está ativa.
  • O acesso MCP está habilitado para a conta (mcp_enabled).
  • A chave não expirou.
  • O cliente realmente está enviando o header Authorization: Bearer.
  • No Claude web: o aplicativo não foi desconectado em Minha Conta → SEA API Keys. Se foi, refaça a conexão pelo próprio Claude.

Chaves revogadas e contas bloqueadas param de funcionar imediatamente. Se a chave se perdeu, rotacione-a em SEA API Keys — a antiga é invalidada na hora.

Prefere usar o SEA direto no chat, sem configurar nada?

Ele também está publicado no ChatGPT e no Gemini.

SEA Logo

Criado por

Paulo Chagas de Castro F.

Paulo Chagas de Castro F.

Arquiteto de Soluções e Plataformas | Integrações ERP, IA Aplicada e Arquitetura Escalável

SEASystems Enterprise Architect

© 2026 Paulo C. de C. Filho — Todos os direitos reservados.

O Systems Enterprise Architect (SEA) é um projeto independente. Não possui vínculo, autorização, patrocínio ou endosso de fabricantes de software, ERPs ou demais empresas eventualmente mencionadas durante sua utilização. Todas as marcas pertencem aos seus respectivos titulares.