Blue Synergy Cortex
Long-term, drift-free cognitive memory engine for AI Agents and Cursor IDE.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (5)
- LOWin cortex_recall
- LOWin cortex_store_memory
- LOWin cortex_triage_general
- LOWin cortex_create_project
- LOWin cortex_ingest_turn
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"cortex": {
"url": "https://cortex.bluesynergy.io/v1/mcp/sse"
}
}
}Remote-Endpunkte
https://cortex.bluesynergy.io/v1/mcp/ssesseWas es kann
Tool-Inventar
Tools (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.
Eingabe-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"
}Ausgabe-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).
Eingabe-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"
}Ausgabe-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.
Eingabe-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"
}Ausgabe-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ů.
Eingabe-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"
}Ausgabe-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').
Eingabe-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"
}Ausgabe-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.
Eingabe-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"
}Ausgabe-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.
Eingabe-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"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "tool_cortex_ingest_turnOutput"
}Community
Nachweis