Agentic AI Market Repositioning
This release repositions mcp-memory-service as the memory backend for multi-agent AI pipelines, adding dedicated integration guides and a key API feature that makes per-agent memory scoping trivial.
What's New
Agent Framework Integration Guides (docs/agents/)
Five new guides covering every major agent framework:
docs/agents/README.md— Framework selection guide and overviewdocs/agents/langgraph.md— LangGraph StateGraph memory nodes, cross-graph sharing patterns with before/after node hooksdocs/agents/crewai.md— CrewAI BaseTool implementations for memory store and retrievedocs/agents/autogen.md— AutoGen 0.4+ FunctionTool schema with async patternsdocs/agents/http-generic.md— Generic HTTP examples covering all 15 REST endpoints
X-Agent-ID Header Auto-Tagging
Send X-Agent-ID: my-agent in any POST /api/memories request and the endpoint automatically prepends an agent:my-agent tag to the stored memory. No client-side tag management required — per-agent memory scoping works out of the box.
POST /api/memories
X-Agent-ID: research-agent
Content-Type: application/json
{"content": "API rate limit is 100 req/min", "tags": ["api"]}
# Stored with tags: ["agent:research-agent", "api"]agent: Tag Namespace
New NAMESPACE_AGENT entry ("agent:") added to the tag taxonomy in models/tag_taxonomy.py, providing a standard prefix for agent-scoped memory isolation and retrieval.
README Overhaul
- New hero section: "Persistent Shared Memory for AI Agent Pipelines"
- "Why Agents Need This" comparison table (with/without mcp-memory-service)
- Competitor comparison table (vs Mem0, Zep, DIY approaches)
- LangGraph, CrewAI, AutoGen framework badges
- Agent Quick Start code block
PyPI Discoverability
Updated pyproject.toml description and keywords to target the multi-agent and agentic AI ecosystem: added multi-agent, langgraph, crewai, autogen, agentic-ai, ai-agents keywords.
Test Coverage
tests/web/api/test_memories_api.py adds 3 tests for X-Agent-ID behavior:
- Header present:
agent:tag correctly prepended - Header absent: no
agent:tag added - Tag deduplication: no duplicate
agent:tag if client already sends it
Upgrade Notes
This is a fully backward-compatible minor release. No configuration changes required. Existing agents using the REST API gain X-Agent-ID support automatically.
Full changelog: https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md#10160---2026-02-18