Voltar ao catálogo

NAiOS MCP

naios-mcpv0.1.0

Conecta tus apps NAiOS (e qualquer servidor MCP) ao chat e aos teus agentes: regista o URL e o token e as suas ferramentas ficam disponíveis, com confirmação para as ações sensíveis.

Só para utilizadores MAXProductividadmcptoolsconnectorappsvibe-codingnativeNAiOS Team
Funções
6
Versão
0.1.0
Licença
free
Serviços
—

Descrição

Cliente MCP (Model Context Protocol) NATIVO do NAiOS: regista qualquer servidor MCP através de Streamable HTTP (as apps geradas pelo NAiOS vibe coding já o expõem, por exemplo o Atalaya) com o seu URL e token, ativa ou desativa-o por servidor e por ferramenta, e as suas tools ficam disponíveis no chat através do contrato de tool-providers do plugin-loader (zero alterações ao core) e no NAiOS Agents através da meta-tool 'mcp'. Cliente próprio com fetch nativo (sem dependências): initialize, tools/list e tools/call, com suporte a mcp-session-id. As ferramentas são classificadas em leitura/sensível em cascata (annotations.readOnlyHint do protocolo → heurística de verbos bilingue → substituição manual por tool) e as sensíveis exigem SEMPRE confirmação humana (HITL), também a partir dos agentes (as de alto risco mantêm-na mesmo nos agentes com aprovação automática). Os tokens são guardados cifrados com secret-vault (AES-256-GCM), nunca em claro nem no navegador. Os URLs são validados contra SSRF (redes privadas bloqueadas por defeito) e o contexto fica limitado com limites de tools por servidor e globais, com cache do catálogo.

Funcionalidades (6)

Qualquer servidor MCP

Regista URL + token das tuas apps NAiOS ou de terceiros (Streamable HTTP, sem estado ou com sessão).

Tools no chat e nos agentes

As ferramentas do servidor aparecem automaticamente no chat e no NAiOS Agents.

Ações com confirmação

O que escreve ou apaga pede a tua aprovação (HITL); o que é só de leitura flui sem fricção.

Token cifrado + anti-SSRF

Tokens com AES-256-GCM; URLs privados/loopback bloqueados por defeito.

Controlo fino

Ativa/desativa servidores e tools individuais; marca uma tool como só de leitura.

Contexto limitado

Cache do catálogo e limites de tools por servidor e globais para não inflar o contexto.