mem0 MCP Server
@sadiuysal
关于 mem0 MCP Server
A TypeScript implementation of the Mem0 MCP server for integration with various tools like Smithery, Cursor, and more.
基本信息
配置
工具
10`name`: string
Stream ID and metadata
`streamId`: string
Success confirmation
`query`: string
Search results from Mem0
`streamId`: string
Stream content
`streamId`: string
Deletion confirmation
概览
What is mem0 MCP Server?
A TypeScript implementation of the Model Context Protocol (MCP) server for mem0, providing memory stream functionality with Mem0 integration. It enables AI agents to create, read, search, append, and delete memory streams using Mem0’s semantic search and persistent storage.
How to use mem0 MCP Server?
Install Node.js and npm, then run npm install. Set the environment variable MEM0_API_KEY to your Mem0 API key. Build with npm run build and start the server with npm start. Use the included test client (npm test) to verify functionality.
Key features of mem0 MCP Server
- Create memory streams with Mem0 integration
- Append content to memory streams
- Search memories using Mem0’s semantic search
- Read from memory streams via resource URI
- Delete memory streams
- Tool-based API for memory operations
Use cases of mem0 MCP Server
- Give AI agents persistent, searchable memory across conversations
- Store and retrieve chat history or user-specific context
- Enable semantic recall by querying memories with natural language
- Manage multiple memory streams for different users or agents
FAQ from mem0 MCP Server
What are the prerequisites to run mem0 MCP Server?
You need Node.js and npm installed, plus a Mem0 API key obtainable from mem0.ai.
How do I configure mem0 MCP Server?
Set your Mem0 API key as the environment variable MEM0_API_KEY before starting the server.
What tools does mem0 MCP Server expose?
It provides five tools: create-memory-stream, append-to-stream, search-memories, read-stream, and delete-stream.
How can I test if the server is working?
Run npm test to execute the test client, which verifies server functionality.
How can I access memory streams?
Use the resource URI memory://{streamId} to read a specific stream, or memory:// to list all streams.
其他 分类下的更多 MCP 服务器
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Nginx UI
0xJackyYet another WebUI for Nginx
评论