DeepLucid3D UCPF Server

Um servidor MCP para análise cognitiva avançada, resolução criativa de problemas e pensamento estruturado usando o framework UCPF.

Documentação

Servidor DeepLucid3D UCPF

Um servidor Model Context Protocol (MCP) que implementa o Unified Cognitive Processing Framework (UCPF) para análise cognitiva avançada, resolução criativa de problemas e pensamento estruturado.

O que é?

O Servidor DeepLucid3D UCPF é uma implementação do Unified Cognitive Processing Framework como um servidor MCP. Ele combina autoconsciência recursiva com categorização dimensional do conhecimento para fornecer uma abordagem poderosa para resolução de problemas e pensamento criativo.

Este servidor estende as capacidades de IA fornecendo ferramentas cognitivas estruturadas que ajudam a:

  • Avaliar estados cognitivos
  • Mapear dimensões do conhecimento
  • Aplicar autoquestionamento recursivo
  • Gerar perspectivas criativas
  • Decompor e reintegrar problemas complexos

O que ele faz

O Servidor UCPF permite processamento cognitivo avançado por meio de vários recursos principais:

Capacidades Principais

  1. Avaliação do Estado Cognitivo: Identifica estados cognitivos atuais (Inércia Sombria, Paixão ou Aproximação da Lucidez) para melhorar a autoconsciência durante a resolução de problemas.

  2. Mapeamento de Dimensões do Conhecimento: Mapeia o conhecimento em três dimensões:

    • Consciência (Conhecido vs. Desconhecido)
    • Conteúdo (Saberes vs. Ignorâncias)
    • Acessibilidade (Conhecível vs. Incognoscível)
  3. Autoquestionamento Recursivo: Desafia suposições iniciais e identifica possíveis vieses cognitivos.

  4. Geração de Perspectivas Criativas: Produz pontos de vista inovadores e pensamento metafórico para inspirar novas soluções.

  5. Decomposição de Problemas: Divide problemas complexos em componentes gerenciáveis e os reintegra com consciência do sistema como um todo.

  6. Gerenciamento de Estado Opcional: Mantém contexto entre sessões para análise contínua.

Configuração e Instalação

Pré-requisitos

  • Node.js (v14 ou superior)
  • npm (v6 ou superior)
  • Um ambiente compatível com o Model Context Protocol

Etapas de Instalação

  1. Clone o repositório

    git clone https://github.com/yourusername/DeepLucid3D-UCPF-Server.git
    cd DeepLucid3D-UCPF-Server
    
  2. Instale as dependências

    npm install
    
  3. Compile o projeto

    npm run build
    
  4. Configure as configurações do MCP

    Adicione o servidor ao seu arquivo de configurações do MCP. Para Claude/Cline, ele normalmente está localizado em:

    • Para Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
    • Para VSCode Cline: ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json (Linux)

    Adicione a seguinte configuração:

    {
      "mcpServers": {
       "ucpf": {
       "command": "node",
       "args": ["path/to/DeepLucid3D-MCP/build/index.js"],
       "env": {},
       "disabled": false,
       "autoApprove": []
        }
      }
    }
    
  5. Reinicie seu aplicativo compatível com MCP (Claude, VSCode com Cline, etc.)

Como Usar

O servidor expõe três ferramentas principais e vários recursos que podem ser acessados por meio do MCP:

Ferramentas

  1. analyze_problem: Processa uma declaração de problema através do framework UCPF completo

    <use_mcp_tool>
    <server_name>ucpf</server_name>
    <tool_name>analyze_problem</tool_name>
    <arguments>
    {
      "problem": "Your problem statement here",
      "session_id": "optional-session-id",
      "enable_state": false,
      "detailed": false
    }
    </arguments>
    </use_mcp_tool>
    
  2. creative_exploration: Gera perspectivas e conexões inovadoras para um tópico

    <use_mcp_tool>
    <server_name>ucpf</server_name>
    <tool_name>creative_exploration</tool_name>
    <arguments>
    {
      "topic": "Your topic here",
      "constraints": ["Optional constraint 1", "Optional constraint 2"],
      "perspective_count": 3,
      "include_metaphors": true
    }
    </arguments>
    </use_mcp_tool>
    
  3. manage_state: Controla o gerenciamento de estado para processamento UCPF

    <use_mcp_tool>
    <server_name>ucpf</server_name>
    <tool_name>manage_state</tool_name>
    <arguments>
    {
      "action": "enable", // or "disable", "reset", "status"
      "session_id": "optional-specific-session-id"
    }
    </arguments>
    </use_mcp_tool>
    

Recursos

Acesse a documentação do framework:

<access_mcp_resource>
<server_name>ucpf</server_name>
<uri>ucpf://framework/overview</uri>
</access_mcp_resource>

Recursos disponíveis:

  • ucpf://framework/overview: Visão geral do framework UCPF
  • ucpf://framework/cognitive-states: Guia para estados cognitivos
  • ucpf://framework/knowledge-dimensions: Referência para dimensões do conhecimento
  • ucpf://session/{sessionId}/analysis: Resultados de análise para uma sessão específica

Exemplo de Caso de Uso: Usando UCPF para Resolver um Enigma

Vamos resolver o enigma clássico: "O que anda sobre quatro pernas pela manhã, duas pernas à tarde e três pernas à noite?"

Etapa 1: Ative o gerenciamento de estado para persistência da sessão

<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>manage_state</tool_name>
<arguments>
{
  "action": "enable"
}
</arguments>
</use_mcp_tool>

Etapa 2: Analise o enigma usando o framework UCPF

<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>analyze_problem</tool_name>
<arguments>
{
  "problem": "What walks on four legs in the morning, two legs in the afternoon, and three legs in the evening?",
  "session_id": "sphinx-riddle",
  "enable_state": true
}
</arguments>
</use_mcp_tool>

A análise fornecerá:

  • Avaliação do estado cognitivo (provavelmente identificando potencial pensamento metafórico)
  • Mapeamento do conhecimento sobre o que sabemos e não sabemos
  • Perguntas recursivas para desafiar suposições iniciais (por exemplo, "Estamos assumindo pernas literais?")
  • Perspectivas estruturadas sobre diferentes interpretações

Etapa 3: Explore perspectivas criativas para encontrar a solução

<use_mcp_tool>
<server_name>ucpf</server_name>
<tool_name>creative_exploration</tool_name>
<arguments>
{
  "topic": "Walking with different numbers of legs at different times of day",
  "constraints": ["morning", "afternoon", "evening", "four", "two", "three"],
  "include_metaphors": true,
  "session_id": "sphinx-riddle"
}
</arguments>
</use_mcp_tool>

Esta exploração pode revelar:

  • A interpretação metafórica de "pernas" como estruturas de suporte
  • A interpretação metafórica dos períodos do dia como estágios da vida
  • Levando à resposta clássica: um ser humano, que engatinha sobre quatro membros quando bebê, anda sobre duas pernas quando adulto e usa uma bengala (terceira "perna") na velhice

Etapa 4: Revise a análise da sessão

<access_mcp_resource>
<server_name>ucpf</server_name>
<uri>ucpf://session/sphinx-riddle/analysis</uri>
</access_mcp_resource>

Isso fornece a jornada completa da análise, mostrando como o framework levou à solução por meio de processamento cognitivo estruturado.

Agradecimentos

Este projeto se apoia nos ombros de gigantes:

  • A equipe do Model Context Protocol (MCP) por criar o protocolo fundamental que permite que sistemas de IA acessem ferramentas e recursos externos
  • A equipe da Anthropic Claude por seu trabalho em sistemas avançados de IA capazes de utilizar o MCP
  • Contribuidores dos conceitos do Unified Cognitive Processing Framework que alimentam a metodologia de análise cognitiva
  • A comunidade de código aberto cujas bibliotecas e ferramentas tornam projetos como este possíveis

Licença

Licença MIT

Estrutura do Projeto

DeepLucid3D-UCPF-Server/
├── src/
│   ├── engine/
│   │   ├── ucpf-core.ts       # Core UCPF processing logic
│   │   ├── creative-patterns.ts  # Creative thinking utilities
│   │   └── state-manager.ts   # Session state management
│   ├── tools/
│   │   ├── analyze-problem.ts # Problem analysis tool
│   │   └── creative-exploration.ts  # Creative exploration tool
│   └── index.ts               # Main server implementation
├── build/                     # Compiled JavaScript files
├── package.json               # Project dependencies and scripts
└── README.md                  # This documentation

© 2025 Servidor DeepLucid3D UCPF

Veja Também