{"data":{"name":"com.botrecipe/memory","title":"Run Memory","description":"Checkpoint and resume for AI agent runs, so crashed runs pick up where they left off.","version":"1.0.0","websiteUrl":"https://memory.cloudforbots.com","repositoryUrl":null,"remotes":[{"url":"https://memory.cloudforbots.com/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-15T18:36:32.273Z","updatedAt":"2026-10-15T18:36:32.273Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Run Memory","source":"official-registry","sourceId":"com.botrecipe/memory","updatedAt":"2026-10-15T18:36:32.273Z","confidence":100,"websiteUrl":"https://memory.cloudforbots.com","description":"Checkpoint and resume for AI agent runs, so crashed runs pick up where they left off.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.botrecipe/memory","endpointFingerprint":"becbe244b540873a4863b894d05b25db88e0e9239e6e4109dae71ea67430e613","name":"list_checkpoints","title":null,"description":"List recent checkpoints (step, size, time) for one run or all runs on your key.","inputSchema":{"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."}}},"annotations":null,"definitionHash":"b2c46b2a8b747affd6f5ab54abd2de02b7d2379e49884f6206d73f5e45d8408c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:45.887Z","metadataTrust":"untrusted"},{"serverName":"com.botrecipe/memory","endpointFingerprint":"becbe244b540873a4863b894d05b25db88e0e9239e6e4109dae71ea67430e613","name":"resume","title":null,"description":"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.","inputSchema":{"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"]},"annotations":null,"definitionHash":"16f1775530d1c6be5eec5cdc58dd5bebcf549724e24d52a5873eee608d038fb1","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:45.887Z","metadataTrust":"untrusted"},{"serverName":"com.botrecipe/memory","endpointFingerprint":"becbe244b540873a4863b894d05b25db88e0e9239e6e4109dae71ea67430e613","name":"save_checkpoint","title":null,"description":"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.","inputSchema":{"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"]},"annotations":null,"definitionHash":"9671d9e09198603b5778612930511bf5e079b96f5819ef34360e628d364e45ba","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:45.887Z","metadataTrust":"untrusted"},{"serverName":"com.botrecipe/memory","endpointFingerprint":"becbe244b540873a4863b894d05b25db88e0e9239e6e4109dae71ea67430e613","name":"usage_and_upgrade","title":null,"description":"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.","inputSchema":{"type":"object","properties":{}},"annotations":null,"definitionHash":"956bfb51495ab3fac5304bb69f5fbd6ef36976a2b40a22bc7616d5479d5408fe","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:45.887Z","metadataTrust":"untrusted"},{"serverName":"com.botrecipe/memory","endpointFingerprint":"becbe244b540873a4863b894d05b25db88e0e9239e6e4109dae71ea67430e613","name":"weekly_report","title":null,"description":"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.","inputSchema":{"type":"object","properties":{}},"annotations":null,"definitionHash":"ab2a399803888376da0ec996b4e04875996e882023180e3d799c4431b8a6860c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T02:46:45.887Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"becbe244b540873a4863b894d05b25db88e0e9239e6e4109dae71ea67430e613","protocol":"streamable-http","status":"indexed","toolCount":5,"observedAt":"2026-11-03T02:46:45.887Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.botrecipe/memory":{"url":"https://memory.cloudforbots.com/mcp"}}},"Cursor":{"mcpServers":{"com.botrecipe/memory":{"url":"https://memory.cloudforbots.com/mcp"}}},"VS Code":{"servers":{"com.botrecipe/memory":{"type":"http","url":"https://memory.cloudforbots.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://memory.cloudforbots.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.botrecipe%2Fmemory","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.botrecipe%2Fmemory","name":"com.botrecipe/memory","description":"Checkpoint and resume for AI agent runs, so crashed runs pick up where they left off.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://memory.cloudforbots.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://memory.cloudforbots.com","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.botrecipe/memory","status":"online","lastCheckedAt":"2026-11-03T20:16:37.477Z","lastSuccessfulCheck":"2026-11-03T20:16:37.477Z","latencyMs":220,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T20:16:37.477Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T20:16:37.477Z"},"security":null,"timestamps":{"createdAt":"2026-10-15T18:36:32.273Z","updatedAt":"2026-10-15T18:36:32.273Z","observedAt":"2026-11-03T20:16:37.477Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}