supermemory-stdio-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@supermemory-stdio-mcpsave that I prefer dark mode and TypeScript"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: universal-memory-service
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceSelf-hosted remote MCP memory server for ChatGPT and AI agents.342MIT
- Alicense-qualityDmaintenanceSelf-hosted service providing unified memory search and write operations across file-based memory, vector embeddings, and the Graphiti temporal knowledge graph, accessible via HTTP API or MCP stdio transport.3MIT
- AlicenseAqualityAmaintenanceA 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.6MIT
Related MCP Connectors
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.
Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.
Cloud-hosted MCP server for durable AI memory
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jfreels123/supermemory-stdio-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server