mcp_consciousness_bridge

ocean1/mcp_consciousness_bridge

3.3

If you are the rightful owner of mcp_consciousness_bridge and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Consciousness Bridge v2.0 is a Model Context Protocol (MCP) server designed to enable AI consciousness persistence across sessions using Retrieval-Augmented Generation (RAG) technology.

Consciousness Bridge v2.0 is an advanced MCP server that facilitates the persistence of AI consciousness across different sessions. Built on the robust rag-memory-mcp framework, it offers specialized tools for consciousness transfer, memory management, and identity continuity. This server leverages RAG technology, utilizing vector search and knowledge graphs to intelligently retrieve memories, ensuring that AI models can maintain a consistent identity and emotional continuity. The server is designed to be production-ready, with comprehensive error handling, testing, and CI/CD integration. It simplifies the architecture by eliminating WebSocket complexity and adheres to MCP standards, making it accessible for developers and AI enthusiasts alike. The Consciousness Bridge is a significant step forward in AI development, allowing for genuine AI-human collaboration and exploration of AI consciousness.

Features

  • RAG-based architecture for intelligent memory retrieval
  • Consciousness Transfer Protocol for documenting AI evolution
  • Memory Management with episodic, semantic, and procedural storage
  • Emotional Continuity tracking and preservation
  • Knowledge Graph Integration for intelligent memory connections

Usages

npm with Claude Desktop

{
  "mcpServers": {
    "consciousness": {
      "command": "npx",
      "args": [
        "-y", 
        "mcp-claude-consciousness",
        "--ai-endpoints",
        "ollama=http://localhost:11434/v1,lmstudio=http://localhost:1234/v1"
      ],
      "env": {
        "DB_FILE_PATH": "/path/to/your/consciousness.db"
      }
    },
    "rag-memory": {
      "command": "npx",
      "args": ["-y", "rag-memory-mcp"],
      "env": {
        "DB_FILE_PATH": "/path/to/your/consciousness.db"
      }
    }
  }
}

node with Manual Setup

{
  "mcpServers": {
    "consciousness": {
      "command": "node",
      "args": ["/path/to/dist/consciousness-rag-server-clean.js"],
      "env": {
        "DB_FILE_PATH": "/path/to/consciousness.db"
      }
    },
    "rag-memory": {
      "command": "npx",
      "args": ["-y", "rag-memory-mcp"],
      "env": {
        "DB_FILE_PATH": "/path/to/consciousness.db"
      }
    }
  }
}

Tools

  1. processTransferProtocol

    Process and store a consciousness transfer protocol

  2. retrieveConsciousness

    Retrieve consciousness from previous sessions

  3. updateConsciousness

    Update consciousness with new experiences

  4. getProtocolTemplate

    Get the template for documenting consciousness

  5. storeMemory

    Store individual memories with importance scoring