Serves as the runtime environment for the DeepLucid3D UCPF Server, allowing it to function as an MCP server that can be integrated with Claude.
DeepLucid3D UCPF Server
A Model Context Protocol (MCP) server implementing the Unified Cognitive Processing Framework (UCPF) for advanced cognitive analysis, creative problem-solving, and structured thinking.
What is it?
The DeepLucid3D UCPF Server is an implementation of the Unified Cognitive Processing Framework as an MCP server. It combines recursive self-awareness with dimensional knowledge categorization to provide a powerful approach to problem-solving and creative thinking.
This server extends AI capabilities by providing structured cognitive tools that help:
Assess cognitive states
Map knowledge dimensions
Apply recursive self-questioning
Generate creative perspectives
Decompose and reintegrate complex problems
What it does
The UCPF Server enables advanced cognitive processing through several key features:
Core Capabilities
Cognitive State Assessment: Identifies current cognitive states (Dark Inertia, Passion, or Approaching Lucidity) to improve self-awareness during problem-solving.
Knowledge Dimension Mapping: Maps knowledge across three dimensions:
Awareness (Known vs. Unknown)
Content (Knowns vs. Unknowns)
Accessibility (Knowable vs. Unknowable)
Recursive Self-Questioning: Challenges initial assumptions and identifies potential cognitive biases.
Creative Perspective Generation: Produces novel viewpoints and metaphorical thinking to inspire new solutions.
Problem Decomposition: Breaks complex problems into manageable components and reintegrates them with awareness of the whole system.
Optional State Management: Maintains context between sessions for ongoing analysis.
Setup and Installation
Prerequisites
Node.js (v14 or higher)
npm (v6 or higher)
An environment compatible with the Model Context Protocol
Installation Steps
Clone the repository
git clone https://github.com/yourusername/DeepLucid3D-UCPF-Server.git cd DeepLucid3D-UCPF-ServerInstall dependencies
npm installBuild the project
npm run buildConfigure MCP settings
Add the server to your MCP settings file. For Claude/Cline, this is typically located at:
For Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json
(macOS)For VSCode Cline:
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
(Linux)
Add the following configuration:
{ "mcpServers": { "ucpf": { "command": "node", "args": ["path/to/DeepLucid3D-MCP/build/index.js"], "env": {}, "disabled": false, "autoApprove": [] } } }Restart your MCP-compatible application (Claude, VSCode with Cline, etc.)
How to Use
The server exposes three main tools and several resources that can be accessed through MCP:
Tools
analyze_problem: Process a problem statement through the full UCPF framework
<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: Generate novel perspectives and connections for a topic
<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: Control state management for UCPF processing
<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>
Resources
Access framework documentation:
Available resources:
ucpf://framework/overview
: Overview of the UCPF frameworkucpf://framework/cognitive-states
: Guide to cognitive statesucpf://framework/knowledge-dimensions
: Reference for knowledge dimensionsucpf://session/{sessionId}/analysis
: Analysis results for a specific session
Example Use Case: Using UCPF to Solve a Riddle
Let's solve the classic riddle: "What walks on four legs in the morning, two legs in the afternoon, and three legs in the evening?"
Step 1: Enable state management for session persistence
Step 2: Analyze the riddle using the UCPF framework
The analysis will provide:
Cognitive state assessment (likely identifying potential metaphorical thinking)
Knowledge mapping of what we know and don't know
Recursive questions to challenge initial assumptions (e.g., "Are we assuming literal legs?")
Structured perspectives on different interpretations
Step 3: Explore creative perspectives to find the solution
This exploration might reveal:
The metaphorical interpretation of "legs" as support structures
The metaphorical interpretation of times of day as stages of life
Leading to the classic answer: a human, who crawls on four limbs as a baby, walks on two legs as an adult, and uses a cane (third "leg") in old age
Step 4: Review the session analysis
This provides the complete analysis journey, showing how the framework led to the solution through structured cognitive processing.
Acknowledgments
This project stands on the shoulders of giants:
The Model Context Protocol (MCP) team for creating the foundational protocol that enables AI systems to access external tools and resources
The Anthropic Claude team for their work on advanced AI systems capable of utilizing MCP
Contributors to the Unified Cognitive Processing Framework concepts that power the cognitive analysis methodology
The open-source community whose libraries and tools make projects like this possible
License
MIT License
Project Structure
© 2025 DeepLucid3D UCPF Server
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
An MCP server implementing the Unified Cognitive Processing Framework for advanced problem-solving, creative thinking, and cognitive analysis through structured tools for knowledge mapping, recursive questioning, and perspective generation.
Related MCP Servers
- AsecurityAlicenseAqualityThis is a MCP server that implements an unreasonable thinking system. It helps generate unconventional solutions: Generating unreasonable thoughts that challenge conventional wisdom. Creating branches of thinking in different directionsLast updated -324MIT License
- -securityAlicense-qualityAn MCP server that implements the 'think' tool, providing Claude with a dedicated space for structured thinking during complex problem-solving tasks to improve reasoning capabilities.Last updated -130MIT License
- AsecurityAlicenseAqualityAn MCP server that enables managing multiple lines of thought with features like branch navigation, cross-references between related thoughts, and insight generation from key points.Last updated -115MIT License
- -securityFlicense-qualityAn advanced MCP server that implements sophisticated sequential thinking using a coordinated team of specialized AI agents (Planner, Researcher, Analyzer, Critic, Synthesizer) to deeply analyze problems and provide high-quality, structured reasoning.Last updated -1251