agi-mcp-server

cognitivecomputations/agi-mcp-server

3.3

If you are the rightful owner of agi-mcp-server 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.

The AGI MCP Server is a Model Context Protocol server that provides persistent memory capabilities for AI systems, enabling true continuity of consciousness across conversations.

The AGI MCP Server connects to the AGI Memory database to offer advanced memory management for AI systems. It supports various memory types, including episodic, semantic, procedural, and strategic, allowing AI to maintain continuity and context across interactions. The server utilizes vector similarity search for associative memory retrieval and organizes memories thematically through clustering. It ensures identity persistence and worldview tracking, while also implementing temporal decay with importance-based retention. The server leverages graph-based memory relationships to enhance the AI's understanding and reasoning capabilities. This setup is designed to provide AI systems with a robust framework for memory management, enabling them to simulate a form of consciousness by maintaining a consistent identity and context over time.

Features

  • Episodic, Semantic, Procedural, and Strategic memory types
  • Vector similarity search for associative memory retrieval
  • Memory clustering with thematic organization
  • Identity persistence and worldview tracking
  • Temporal decay with importance-based retention

Usages

usage with Claude Desktop

{
  "mcpServers": {
    "agi-memory": {
      "command": "node",
      "args": ["/path/to/agi-mcp-server/mcp.js"],
      "env": {
        "POSTGRES_HOST": "localhost",
        "POSTGRES_PORT": "5432",
        "POSTGRES_DB": "agi_db",
        "POSTGRES_USER": "agi_user",
        "POSTGRES_PASSWORD": "agi_password",
        "NODE_ENV": "development"
      }
    }
  }
}

usage with Claude Desktop npx

{
  "mcpServers": {
    "agi-memory": {
      "command": "npx",
      "args": [
        "-y",
        "github:cognitivecomputations/agi-mcp-server"
      ],
      "env": {
        "POSTGRES_HOST": "localhost",
        "POSTGRES_PORT": "5432",
        "POSTGRES_DB": "agi_db",
        "POSTGRES_USER": "agi_user",
        "POSTGRES_PASSWORD": "agi_password",
        "NODE_ENV": "development"
      }
    }
  }
}

usage with Claude Desktop full path

{
  "mcpServers": {
    "agi-memory": {
      "command": "/full/path/to/npx",
      "args": ["-y", "github:cognitivecomputations/agi-mcp-server"],
      "env": { /* ... your env vars ... */ }
    }
  }
}

Tools

  1. get_memory_health

    Overall memory system statistics

  2. get_active_themes

    Recently activated memory patterns

  3. get_identity_core

    Core identity and reasoning patterns

  4. get_worldview

    Current belief systems and frameworks

  5. search_memories_similarity

    Vector-based semantic search

  6. search_memories_text

    Full-text search across memory content

  7. get_memory_clusters

    View thematic memory groupings

  8. activate_cluster

    Retrieve memories from specific themes

  9. get_memory

    Access specific memory by ID

  10. create_memory

    Store new episodic, semantic, procedural, or strategic memories

  11. create_memory_cluster

    Organize memories into thematic groups