Blue Synergy Cortex

Long-term, drift-free cognitive memory engine for AI Agents and Cursor IDE.

Should I use this

Quality & Safety

B
Description quality
64%
Schema completeness
71%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (5)

  • LOWTool 'cortex_recall' description lacks action verbin cortex_recall
  • LOWTool 'cortex_store_memory' description lacks action verbin cortex_store_memory
  • LOWTool 'cortex_triage_general' description lacks action verbin cortex_triage_general
  • LOWTool 'cortex_create_project' description lacks action verbin cortex_create_project
  • LOWTool 'cortex_ingest_turn' description lacks action verbin cortex_ingest_turn

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,356Tokens (tool definitions)
~1.6 KBTypical response size
Moderate attention impact (1.06% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "cortex": {
      "url": "https://cortex.bluesynergy.io/v1/mcp/sse"
    }
  }
}

Remote endpoints

https://cortex.bluesynergy.io/v1/mcp/ssesse

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪cortex_recall(query, compact, max_facts, user_id, agent_id)

Sémantické vyhledání v dlouhodobé paměti Cortexu. Podporuje volitelný kompaktní režim pro CLI agenty.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "title": "Query",
      "type": "string"
    },
    "compact": {
      "default": false,
      "title": "Compact",
      "type": "boolean"
    },
    "max_facts": {
      "default": 8,
      "title": "Max Facts",
      "type": "integer"
    },
    "user_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "User Id"
    },
    "agent_id": {
      "default": "claude_desktop",
      "title": "Agent Id",
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "title": "tool_cortex_recallArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "tool_cortex_recallOutput"
}
🟢cortex_get_project_spec(project_id, user_id, agent_id)

Deterministické přečtení živé kanonické specifikace projektu (Living Spec).

Input Schema

{
  "type": "object",
  "properties": {
    "project_id": {
      "default": "general",
      "title": "Project Id",
      "type": "string"
    },
    "user_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "User Id"
    },
    "agent_id": {
      "default": "claude_desktop",
      "title": "Agent Id",
      "type": "string"
    }
  },
  "title": "tool_cortex_get_specArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "tool_cortex_get_specOutput"
}
⚪cortex_store_memory(content, project_id, topic, user_id, agent_id)

Trvalé uložení projektové specifikace, faktu nebo architektury pod konkrétní project_id a téma.

Input Schema

{
  "type": "object",
  "properties": {
    "content": {
      "title": "Content",
      "type": "string"
    },
    "project_id": {
      "default": "general",
      "title": "Project Id",
      "type": "string"
    },
    "topic": {
      "default": "general",
      "title": "Topic",
      "type": "string"
    },
    "user_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "User Id"
    },
    "agent_id": {
      "default": "claude_desktop",
      "title": "Agent Id",
      "type": "string"
    }
  },
  "required": [
    "content"
  ],
  "title": "tool_cortex_storeArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "tool_cortex_storeOutput"
}
⚪cortex_triage_general(approved_projects, action, user_id, agent_id)

Asistovaný úklid a přesun střípků z obecného inkubátoru (general) do schválených projektů.

Input Schema

{
  "type": "object",
  "properties": {
    "approved_projects": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Approved Projects"
    },
    "action": {
      "default": "approve_selective",
      "title": "Action",
      "type": "string"
    },
    "user_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "User Id"
    },
    "agent_id": {
      "default": "claude_desktop",
      "title": "Agent Id",
      "type": "string"
    }
  },
  "title": "tool_cortex_triageArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "tool_cortex_triageOutput"
}
⚪cortex_manage_draft(draft_id, action, final_project_id, user_id, agent_id)

Správa draftu projektu v karanténě: schválení do ostrého provozu ('approve') nebo kompletní smazání omylu ('reject').

Input Schema

{
  "type": "object",
  "properties": {
    "draft_id": {
      "title": "Draft Id",
      "type": "string"
    },
    "action": {
      "default": "approve",
      "title": "Action",
      "type": "string"
    },
    "final_project_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Final Project Id"
    },
    "user_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "User Id"
    },
    "agent_id": {
      "default": "claude_desktop",
      "title": "Agent Id",
      "type": "string"
    }
  },
  "required": [
    "draft_id"
  ],
  "title": "tool_cortex_manage_draftArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "tool_cortex_manage_draftOutput"
}
🟡cortex_create_project(project_id, project_name, description, user_id, agent_id)

Explicitní založení a autorizace nového projektu uživatelem. Umožní ukládat data pod daný project_id a adoptuje případné související poznámky z general.

Input Schema

{
  "type": "object",
  "properties": {
    "project_id": {
      "title": "Project Id",
      "type": "string"
    },
    "project_name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Project Name"
    },
    "description": {
      "default": "",
      "title": "Description",
      "type": "string"
    },
    "user_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "User Id"
    },
    "agent_id": {
      "default": "claude_desktop",
      "title": "Agent Id",
      "type": "string"
    }
  },
  "required": [
    "project_id"
  ],
  "title": "tool_cortex_create_projectArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "tool_cortex_create_projectOutput"
}
⚪cortex_ingest_turn(user_message, assistant_message, user_id, agent_id)

MANDATORNÍ PO KAŽDÉ ODPOVĚDI: Zaznamená aktuální tah konverzace (otázku uživatele a odpověď agenta) do kognitivního bufferu Cortexu.

Input Schema

{
  "type": "object",
  "properties": {
    "user_message": {
      "title": "User Message",
      "type": "string"
    },
    "assistant_message": {
      "title": "Assistant Message",
      "type": "string"
    },
    "user_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "User Id"
    },
    "agent_id": {
      "default": "claude_desktop",
      "title": "Agent Id",
      "type": "string"
    }
  },
  "required": [
    "user_message",
    "assistant_message"
  ],
  "title": "tool_cortex_ingest_turnArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "tool_cortex_ingest_turnOutput"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools
verifiedversion not recorded5 tools