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
-
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.
-
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)
-
Autoquestionamento Recursivo: Desafia suposições iniciais e identifica possíveis vieses cognitivos.
-
Geração de Perspectivas Criativas: Produz pontos de vista inovadores e pensamento metafórico para inspirar novas soluções.
-
Decomposição de Problemas: Divide problemas complexos em componentes gerenciáveis e os reintegra com consciência do sistema como um todo.
-
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
-
Clone o repositório
git clone https://github.com/yourusername/DeepLucid3D-UCPF-Server.git cd DeepLucid3D-UCPF-Server -
Instale as dependências
npm install -
Compile o projeto
npm run build -
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": [] } } } - Para Claude Desktop:
-
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
-
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> -
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> -
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 UCPFucpf://framework/cognitive-states: Guia para estados cognitivosucpf://framework/knowledge-dimensions: Referência para dimensões do conhecimentoucpf://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
- TranscriptionTools-MCP — Processamento de transcrições
- DeepLucid3D-MCP — Processamento cognitivo
- UNO-MCP — Aprimoramento narrativo
- gitea-mcp — Integração com Gitea
- zero-vector-MCP — Geração procedural