Quick Install
claude with your MCP client: cursor, windsurf, vscode, etc.
Manual Configuration
Add to your MCP client config:/.well-known/oauth-protected-resource and prompt you to authenticate.
API Key Authentication (Alternative)
If you prefer API keys over OAuth, get one from app.supermemory.ai and pass it in theAuthorization header:
sm_ and skip OAuth when provided.
Project Scoping
Scope all operations to a specific project withx-sm-project:
Tools
memory
Save or forget information about the user.
| Parameter | Type | Required | Description |
|---|---|---|---|
content | string | Yes | The memory content to save or forget |
action | "save" | "forget" | No | Default: "save" |
containerTag | string | No | Project tag to scope the memory |
recall
Search memories and get user profile.
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Search query to find relevant memories |
includeProfile | boolean | No | Include user profile summary. Default: true |
containerTag | string | No | Project tag to scope the search |
whoAmI
Get the current logged-in user’s information. Returns { userId, email, name, client, sessionId }.
Resources
| URI | Description |
|---|---|
supermemory://profile | User profile with stable preferences and recent activity |
supermemory://projects | List of available memory projects |
Prompts
| Name | Description |
|---|---|
context | User profile and preferences for system context injection |
MCP Server Source Code
View the open-source implementation