supermemory-stdio-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Supermemory Stdio MCP Server
A stdio-based MCP (Model Context Protocol) server that wraps Supermemory's REST API.
Why? Supermemory's official MCP uses HTTP transport which doesn't work well with some MCP clients (like Factory/Droid). This server uses stdio transport which is more universally compatible.
Features
š Stdio transport - Works with Factory/Droid, Claude Desktop, Cursor, etc.
š¾ Persistent memory - Save and recall information across sessions
š Semantic search - Find relevant memories using natural language
š¤ User profiles - Auto-generated profiles from stored memories
š·ļø Project scoping - Organize memories by project
Related MCP server: mem0-mcp
Installation
git clone https://github.com/YOUR_USERNAME/supermemory-stdio-mcp.git
cd supermemory-stdio-mcp
npm install
npm run buildConfiguration
Get your API Key
Go to console.supermemory.ai
Create an account and generate an API key (starts with
sm_)
Factory/Droid
Add to ~/.factory/mcp.json:
{
"mcpServers": {
"supermemory": {
"type": "stdio",
"command": "node",
"args": ["/path/to/supermemory-stdio-mcp/dist/index.js"],
"env": {
"SUPERMEMORY_API_KEY": "sm_your_api_key_here",
"SUPERMEMORY_PROJECT": "your-project-name"
}
}
}
}Claude Desktop
Add to your Claude Desktop config:
{
"mcpServers": {
"supermemory": {
"command": "node",
"args": ["/path/to/supermemory-stdio-mcp/dist/index.js"],
"env": {
"SUPERMEMORY_API_KEY": "sm_your_api_key_here",
"SUPERMEMORY_PROJECT": "your-project-name"
}
}
}
}Tools
memory
Save or forget information about the user.
{
"content": "User prefers dark mode and uses TypeScript",
"action": "save"
}Parameter | Type | Required | Description |
| string | Yes | The information to save or forget |
|
| No | Default: |
recall
Search memories and get user profile.
{
"query": "What are the user's programming preferences?",
"includeProfile": true
}Parameter | Type | Required | Description |
| string | Yes | Search query to find relevant memories |
| boolean | No | Include user profile (default: |
Environment Variables
Variable | Required | Description |
| Yes | Your Supermemory API key (starts with |
| No | Project name to scope memories (default: |
Development
# Run in development mode (with hot reload)
npm run dev
# Build for production
npm run build
# Run production build
npm startHow It Works
āāāāāāāāāāāāāāāāāāā stdio āāāāāāāāāāāāāāāāāāāāāāā
ā MCP Client āāāāāāāāāāāāāāāāāŗā This MCP Server ā
ā (Factory/Droid) ā ā (stdio transport) ā
āāāāāāāāāāāāāāāāāāā āāāāāāāāāāāā¬āāāāāāāāāāā
ā
ā REST API
ā¼
āāāāāāāāāāāāāāāāāāāāāāā
ā Supermemory API ā
ā (api.supermemory.ai)ā
āāāāāāāāāāāāāāāāāāāāāāāLicense
MIT
Credits
Supermemory - The memory API this wraps
Model Context Protocol - The protocol standard
This server cannot be deployed
Maintenance
Related MCP Connectors
Persistent memory for AI assistants. Save once; recall from Claude, ChatGPT, or any MCP client.
Shared memory MCP server for Claude Code, Codex, Gemini CLI and Cursor. Cited, editable.
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
Persistent memory, knowledge graph, task management and more for AI agents via MCP.
Related MCP Servers
- AlicenseAqualityCmaintenanceA server that wraps a self-hosted mem0 REST API as MCP tools for Claude Desktop and Claude Code, enabling memory operations such as adding, searching, and managing memories via natural language.61MIT
- AlicenseNot gradedqualityDmaintenanceA thin stdio MCP bridge to a self-hosted mem0 OSS server for agent memory, enabling persistent memory operations like adding, searching, and managing durable facts with automatic reconciliation and question-rewrite capabilities.1MIT
- AlicenseNot gradedqualityDmaintenanceA fully local, persistent memory layer for AI agents that runs as an MCP stdio server and provides an AI SDK adapter for seamless integration with generateText/streamText agents.1 npm1MIT
- AlicenseNot gradedqualityDmaintenanceMCP server wrapping a self-hosted mem0 REST API, enabling memory management with deduplication and mention-aware reranked search.MIT