Run Memory

Checkpoint and resume for AI agent runs, so crashed runs pick up where they left off.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
96%
Integridad del esquema
70%
Calidad de los nombres
92%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~530Tokens (definiciones de herramientas)
~589 BTamaño de respuesta típico
Impacto mínimo en la atención (0.41% del contexto de 128k)

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": {
    "memory": {
      "url": "https://memory.cloudforbots.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://memory.cloudforbots.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (5)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟡save_checkpoint(run_id, step, state, done)

Call after each completed step with the state you would need to continue (cursor, ids done, partial results; up to 256 KB JSON). Pro saves it (last 20 per run, kept 30 days). Free watch-only saves nothing and returns would_save: exactly what would have been stored. Never put passwords or API keys in state.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "run_id": {
      "type": "string",
      "description": "A stable id for this job that survives a crash, e.g. \"invoice-import-oct\". Use the same id when you restart."
    },
    "step": {
      "type": "string",
      "description": "The step you just finished, e.g. \"imported page 3 of 10\"."
    },
    "state": {
      "type": "object",
      "description": "JSON state needed to resume."
    },
    "done": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Optional list of completed item ids, so a resume skips them."
    }
  },
  "required": [
    "run_id",
    "step",
    "state"
  ]
}
⚪resume(run_id)

Call FIRST when a run starts. If a checkpoint exists for run_id (Pro), returns the last step, state and done list: continue from there and skip finished work. If none, start fresh.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "run_id": {
      "type": "string",
      "description": "A stable id for this job that survives a crash, e.g. \"invoice-import-oct\". Use the same id when you restart."
    }
  },
  "required": [
    "run_id"
  ]
}
🟢list_checkpoints(run_id)

List recent checkpoints (step, size, time) for one run or all runs on your key.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "run_id": {
      "type": "string",
      "description": "A stable id for this job that survives a crash, e.g. \"invoice-import-oct\". Use the same id when you restart."
    }
  }
}
🟢weekly_report

Draft a plain-English report of the last 7 days: runs, checkpoints saved (Pro) or that would have been saved (free). Read-only; sends nothing.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟢usage_and_upgrade

Show today's usage for your key or IP and the $49/month All Access upgrade link (cloudforbots.com/offer). Free tier: 500 calls/day. Not metered.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada5 herramientas