Blue Synergy Cortex
Long-term, drift-free cognitive memory engine for AI Agents and Cursor IDE.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (5)
- LOWen cortex_recall
- LOWen cortex_store_memory
- LOWen cortex_triage_general
- LOWen cortex_create_project
- LOWen cortex_ingest_turn
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"cortex": {
"url": "https://cortex.bluesynergy.io/v1/mcp/sse"
}
}
}Puntos de conexión remotos
https://cortex.bluesynergy.io/v1/mcp/ssesseQué puede hacer
Inventario de herramientas
Herramientas (7)
⚪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.
Esquema de entrada
{
"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"
}Esquema de salida
{
"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).
Esquema de entrada
{
"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"
}Esquema de salida
{
"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.
Esquema de entrada
{
"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"
}Esquema de salida
{
"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ů.
Esquema de entrada
{
"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"
}Esquema de salida
{
"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').
Esquema de entrada
{
"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"
}Esquema de salida
{
"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.
Esquema de entrada
{
"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"
}Esquema de salida
{
"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.
Esquema de entrada
{
"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"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "tool_cortex_ingest_turnOutput"
}Comunidad
Evidencia