# Artigo Técnico: Integrações & Protocolo MCP (Model Context Protocol) — PCL AEOS

==================================================
1. VISÃO GERAL DO PROTOCOLO MCP NO PCL AEOS
==================================================

O **Model Context Protocol (MCP)** é o padrão de integração assíncrona baseado em JSON-RPC via stdio que conecta a IDE do desenvolvedor (Antigravity) aos servidores de ferramentas especializadas no host.

---

## 2. SERVIDORES MCP REGISTRADOS

1. **`pcl-cortex` MCP Server**: Servidor nativo do Cortex para validação, renderização e compilação da suíte visual do motor PCL Cortex Engine CLI (`cortex.mjs`).
2. **`gemini-notebooklm` MCP Server**: Servidor de pesquisa, síntese de documentos e consulta a cadernos de conhecimento.

---

## 3. TOPOLOGIA DE CONEXÃO MCP

```mermaid
graph TD
    subgraph ClientLayer["IDE / Cliente Agente"]
        IDE["Antigravity IDE / Terminal Agent"]
    end

    subgraph ConfigLayer["Manifesto MCP"]
        CONF["mcp.config.json / Registros stdo"]
    end

    subgraph MCPServers["Servidores MCP Ativos"]
        CX_MCP["pcl-cortex MCP Server\n(Cortex Engine v2.12)"]
        NLM_MCP["gemini-notebooklm MCP Server\n(Pesquisa & RAG)"]
    end

    subgraph TargetWorkspace["Host Filesystem & Workspace"]
        WS["Repositório PCL AEOS\nprojects/Living Architecture PCL AEOS"]
    end

    IDE --> CONF
    IDE -->|Invoca Ferramentas Visualização| CX_MCP
    IDE -->|Invoca Consultas Pesquisa| NLM_MCP
    CX_MCP -->|Renderiza HTML Interativo| WS
    NLM_MCP -->|Leitura de Contexto| WS
```

---

## 4. INTEGRAÇÃO COM OS DIAGRAMAS INTERATIVOS
- 🔵 **[mcp-interconnection.html](file:///c:/PromptCore_Labs/projects/Living%20Architecture%20PCL%20AEOS/diagrams/interactive/mcp-interconnection.html)**: Mapa de interconexão entre o cliente de IA, servidores MCP e o workspace.
