{
  "id": 14342374,
  "title": "From a Personal Hermes Memory Plugin to a Skill, MCP Server, and Official Listings in Just 8 Days",
  "url": "https://urgent.news/2026/10/14/from-a-personal-hermes-memory-plugin-to-a-skill-mcp-server-and",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-14T01:54:29.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/cnkang/from-a-personal-hermes-memory-plugin-to-a-skill-mcp-server-and-official-listings-in-just-8-days-2g31"
  },
  "original_language": "en",
  "account": "The user initially aimed to switch Hermes Agent to a long-term memory solution on Mem0 SaaS to avoid running out of free quota. However, the project expanded and ended up creating a Hermes plugin, standalone runtime, an Agent Skill, an MCP server, and listing it in official directories.\n\nThe project was documented in a chronological account, starting from October 6 to October 13. The main project repository, https://github.com/cnkang/hermes-plugin-qdrant-memory, was built to migrate memories from Mem0 SaaS to Qdrant. The user chose Ollama’s qwen3-embedding:4b as the local embedding model and Qdrant for storage, as it supports local, self-hosted, and cloud deployment methods.\n\nDuring development, the user faced challenges such as pagination, rate limits, and HTTP 429 errors while exporting from Mem0. They addressed issues like identity verification, memory scope isolation, and permission boundaries for multi-user sessions. The user also focused on persistence and exception recovery, implementing SQLite WAL Ledger to record pending events, write operations, and execution status.",
  "summary": "I originally just wanted to switch to a long-term memory solution for the Hermes Agent to address the issue of running out of free quota on Mem0 SaaS. But the project kept expanding, and in the end, I ended up developing a Hermes plugin, a standalone runtime, an Agent Skill, an MCP server, and publishing it all on PyPI. The plugin was even listed in the official Hermes directory, and the MCP made…",
  "key_points": [
    "User switches Hermes Agent to Mem0 SaaS memory solution",
    "Develops Hermes plugin, runtime, Agent Skill, MCP server in 8 days",
    "Project repository created to migrate memories to Qdrant"
  ],
  "editors_take": "Rapidly expanding a simple memory migration into a multi-format ecosystem demonstrates how individual developers can quickly transform niche troubleshooting into scalable, interoperable infrastructure for agentic workflows.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}