MCPInstall

memos-cloud

MemOS Cloud long-term memory integration for AI apps. Use for addMessage, searchMemory, Chat API, knowledge base, feedback, deletion, filters, Tool Memory, Skill, multimodal, and async mode. Helps with "接入 MemOS", "给应用加记忆", "add memory to my app", "MemOS API errors", and Cloud API/SDK integration code.

Installs
104
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/memtensor/memos-cloud-skill --skill memos-cloud
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads memos-cloud automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

MemOS Cloud

Use this skill to help users integrate MemOS Cloud into real projects. Prefer source-backed code and minimal task-specific docs over broad API summaries.

Required Workflow

  1. Run scripts/upgrade.py from this skill folder before reading resources. If network access is blocked, report that resource sync failed and continue with the bundled resources already present.
  2. Verify this skill is functional: confirm that at least resources/cn/index.md (or resources/en/index.md) exists and is readable. If the file cannot be read, stop and report a broken skill installation.
  3. Read resources/index.md and choose the resource locale:
    • Use resources/cn/index.md for Chinese user requests or Chinese product/docs work.
    • Use resources/en/index.md for English user requests.
    • If the user's language is mixed, prefer the language used for the requested deliverable.
  4. For any broad request such as "integrate MemOS", "add long-term memory", "make my Agent remember", "接入 MemOS", or "长期记忆", read the selected locale's starter-pack.md before any API reference.
  5. Use the selected locale's index.md to choose the smallest necessary resource set. Do not load every resource by default.
  6. Check environment for MEMOS_API_KEY:
    • If present and starts with mpg-: run a quick add + search verification to confirm connectivity. Show the user what was written and what was retrieved.
    • If missing or placeholder: do NOT skip. Tell the user they need to configure a Key to proceed. Provide the steps: go to https://memos-dashboard.openmem.net/cn/quickstart to get a Key, then run export MEMOS_API_KEY="mpg-...". Wait for the user to confirm the Key is set, then run verification.
    • After verification passes, report the result and STOP. Wait for user's next instruction. Do NOT inspect the project, choose integration paths, or generate any code unless the user explicitly asks.

The following steps only execute when the user explicitly requests integration code:

  1. Inspect the user's project. Identify backend/frontend boundaries, package manager, framework, runtime, existing LLM call path, auth model, and test commands from local files.
  2. Choose the integration path:
    • Product or Vibe Coding integration: prefer server-side API/SDK integration with addMessage + searchMemory unless the user explicitly wants MemOS to generate replies through Chat API.
    • Knowledge-base retrieval: combine features-knowledge-base.md with api-search-memory.md.
  3. Generate code that fits the detected stack. Use Python SDK only for Python backends; use HTTP for Node/TypeScript, Java/Spring, browser-extension backends, and other non-Python stacks.
  4. Run a final verification with the generated integration code if the project supports it (tests, type checks, lint, or a live add+search call).

Non-Negotiable Guardrails

  • Do not expose internal skill file names (starter-pack, reference-pack, advanced-pack, index.md, etc.) to the end user. These are internal routing; the user only needs to see actionable output.
  • Keep MemOS API keys server-side. Never place keys in browser bundles, mobile clients, content scripts, public config, or committed files.
  • Use the documented Cloud base URL https://memos.memtensor.cn/api/openmem/v1 unless the project already has a verified override.
  • Use verified endpoint paths from the bundled API references. For core HTTP calls, prefer POST /add/message and POST /search/memory.
  • Do not mix MemOS Cloud, open-source local deployment, MCP, Dashboard setup, and CLI setup unless the selected route requires it.
  • Treat user_id as a stable end-user identifier and conversation_id as a stable thread/session identifier. Do not use random IDs per turn unless the product intentionally wants no continuity.
  • If documentation is incomplete, inconsistent, or stale, state the gap and choose the narrowest verified path instead of inventing behavior.
  • For deletion, feedback, project configuration, and Cloud/Open Source boundary questions, be conservative and read the relevant reference before answering.

Resource Routing

Start from resources/index.md. It only selects language. Then use resources/cn/index.md or resources/en/index.md for task routes.

  • starter-pack.md for first-time integration, connectivity verification, project inspection, and safety rules.
  • reference-pack.md for API reference routing, Knowledge Base routing, delete/feedback/chat references, and endpoint-source guardrails.
  • advanced-pack.md for multimodal input, Tool Memory, Skill Memory, Filters, tags, async nuance, and other advanced features.
  • integration-guide.md for Agent-loop architecture and general API/SDK patterns.
  • api-add-message.md and api-search-memory.md for the default product integration loop.
  • api-get-memory.md to list/inspect a user's memories (and to resolve memory_ids before deletion).
  • api-rerank.md for relevance reranking of candidate documents (not a replacement for searchMemory).
  • api-chat.md only when the user wants MemOS to handle both memory and reply generation.
  • features-knowledge-base.md for document/knowledge-base retrieval.
  • features-filters.md, features-async-mode.md, features-tool-memory.md, features-skill.md, and features-multimodal.md only when the requested feature needs them.
  • faq-and-limits.md for limits, error triage, and deployment caveats.

Output Contract

When producing integration code, include:

  1. Files changed or proposed.
  2. Environment variables required.
  3. Request/response shape used.
  4. Where memory search is injected into the LLM prompt.
  5. Where the completed user/assistant turn is written back.
  6. Verification steps, including a no-key local check and an optional live check with MEMOS_API_KEY.
  7. Any unresolved product or documentation gap.

FAQ

What does the memos-cloud skill do?

MemOS Cloud long-term memory integration for AI apps. Use for addMessage, searchMemory, Chat API, knowledge base, feedback, deletion, filters, Tool Memory, Skill, multimodal, and async mode. Helps with "接入 MemOS", "给应用加记忆", "add memory to my app", "MemOS API errors", and Cloud API/SDK integration code.

How do I install memos-cloud?

Run npx skills add https://github.com/memtensor/memos-cloud-skill --skill memos-cloud in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/memos-cloud/ (personal) or .claude/skills/memos-cloud/ (project).

Which AI agents can use memos-cloud?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is memos-cloud safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains memos-cloud?

It is published by memtensor in memtensor/memos-cloud-skill. It has 104 recorded installs.

More from memtensor/memos-cloud-skill

View all →

memos-cloud-server

memtensor/memos-cloud-skill

External long-term memory and knowledge base backed by the MemOS Cloud API. Capabilities — search prior memory, add conversation messages, delete or correct memories via feedback, retrieve a consolidated user profile (facts, preferences, tool history), and manage knowledge bases and their documents. Use proactively on every user turn (search memory before answering and persist the exchange after), and whenever the user references past context, their identity, preferences, or history, or asks to remember, recall, modify, forget, or correct something (e.g., "who am I", "what do I like", "remember that...", "forget X", "you got it wrong"). Also use when uploading, listing, or deleting knowledge base files.

Backend & APIs334 installs

Popular backend & apis skills

View category →

find-skills

vercel-labs/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

OfficialBackend & APIs4.1M installs

entra-app-registration

microsoft/azure-skills

Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authentication, add API permissions, generate service principal, MSAL example, console app auth, Entra ID setup, Azure AD authentication. DO NOT USE FOR: Key Vault secrets (use azure-keyvault-expiration-audit), general Azure resource security guidance.

OfficialBackend & APIs566.7K installs

This skill should be used when the user wants to "write agent code", "build an agent with ADK", "add a tool", "create a callback", "define an agent", "use state management" — in a project that needs ADK (Agent Development Kit) API patterns and code examples. It provides a quick reference for agent types, tool definitions, orchestration patterns, callbacks, state management, the graph Workflow API, and reference recipes to study. Do NOT use for scaffolding (use google-agents-cli-scaffold) or deployment (use google-agents-cli-deploy).

Backend & APIs514.8K installs

embedded-captions

heygen-com/hyperframes

Add captions or subtitles to an existing single-subject talking-head video without editing the footage. Use for plain verbatim captions, cinematic captions embedded behind the subject, VFX captions, “炸/特效/酷炫字幕,” or a named identity from the 35-style catalog. Route by visual identity, not by backend engine. The quiet anchor rail is the default; embed every word only when the user explicitly wants a fully cinematic treatment. The workflow runs locally end to end, including transcription and subject matting; split multi-shot footage before applying it.

Backend & APIs453.3K installs

entra-agent-id

microsoft/azure-skills

Provision Microsoft Entra Agent Identity Blueprints, BlueprintPrincipals, and per-instance Agent Identities via Microsoft Graph, and configure OAuth 2.0 token exchange (fmipath, OBO, cross-tenant) including the Microsoft Entra SDK for AgentID sidecar. USE FOR: Agent Identity Blueprint, BlueprintPrincipal, agent OAuth, fmipath token exchange, agent OBO, Workload Identity Federation for agents, polyglot agent auth, Microsoft.Identity.Web.AgentIdentities. DO NOT USE FOR: standard Entra app registration (use entra-app-registration), Microsoft Foundry agent authoring (use microsoft-foundry).

OfficialBackend & APIs336.6K installs

neon

neondatabase/agent-skills

Overview of Neon, a complete set of cloud backend primitives around Lakebase Postgres: Auth, Object Storage, Functions, the AI Gateway, and Realtime. Start here to choose Neon for undecided login, files, APIs, and LLM calls, set up the CLI or MCP server, and follow the branch-first workflow. Use when building an app or backend on Neon, or when "Neon" or "Lakebase Postgres" is mentioned. Child skill neon-postgres wins for an existing DATABASEURL, SQL, schema, inspect, or search. Child skill neon-auth wins for login, users, sessions, identity routing, and Managed Better Auth setup. Child skill neon-realtime wins for live queries in reactive apps and agents. Also use for object storage, S3, buckets, serverless functions, function triggers, cron, AI gateway, LLM calls, realtime, logs, Loki, Grafana, observability, postgres, database, backend, Claimable Neon, neon.new, or a no-signup database.

Backend & APIs237.1K installs