PowerMem MCP Server - Model Context Protocol server for PowerMem memory management
Project description
PowerMem MCP Server
PowerMem MCP Server - Model Context Protocol server for PowerMem memory management.
English | 简体中文
Startup
Support for multiple types of MCP
You can start PowerMem MCP with different protocols using the following commands:
uvx powermem-mcp sse # sse mode, default port 8000 (recommended)
uvx powermem-mcp stdio # stdio mode
uvx powermem-mcp sse 8001 # sse mode, specify port 8001
uvx powermem-mcp streamable-http # streamable-http mode, default port 8000
uvx powermem-mcp streamable-http 8001 # streamable-http mode, specify port 8001
Usage
Use with MCP Client, must use a client that supports Prompts, such as: Claude Desktop. Before entering a request, you need to manually select the required Prompt, then enter the request.
Claude Desktop config example:
{
"mcpServers": {
"powermem": {
"url": "http://{host}:8000/mcp"
}
}
}
Available Tools
The PowerMem MCP Server provides the following memory management tools:
- add_memory: Add new memory to storage. Supports string, message dict, or message list format. Can use intelligent mode for automatic inference.
- search_memories: Search memories by query text with optional filters, limit, and similarity threshold.
- get_memory_by_id: Get a specific memory by its ID.
- update_memory: Update the content and metadata of an existing memory.
- delete_memory: Delete a specific memory by its ID.
- delete_all_memories: Batch delete memories by user_id, agent_id, or run_id.
- list_memories: List all memories with pagination support (limit and offset) and optional filters.
Community
When you need help, you can find developers and other community partners at https://github.com/oceanbase/powermem.
When you discover project defects, please create a new issue on the issues page.
License
For more information, see LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file powermem_mcp-0.2.0.tar.gz.
File metadata
- Download URL: powermem_mcp-0.2.0.tar.gz
- Upload date:
- Size: 14.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ed8ce9444fcf538051a20e2e426a2bedad971a4e668438c36a45564a5032f89
|
|
| MD5 |
bfcbd65c28a68cf4d4012ab17788a5a2
|
|
| BLAKE2b-256 |
080a13dd308860feb4ff35b73741c7b01f1bdd7e759b56eb9d6b0b91af8c0e7f
|
Provenance
The following attestation bundles were made for powermem_mcp-0.2.0.tar.gz:
Publisher:
publish.yaml on oceanbase/awesome-oceanbase-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
powermem_mcp-0.2.0.tar.gz -
Subject digest:
7ed8ce9444fcf538051a20e2e426a2bedad971a4e668438c36a45564a5032f89 - Sigstore transparency entry: 804452079
- Sigstore integration time:
-
Permalink:
oceanbase/awesome-oceanbase-mcp@f374680606aa8f57a2dcacc4d109615747cfc803 -
Branch / Tag:
refs/tags/powermem-mcp-v0.2.0 - Owner: https://github.com/oceanbase
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yaml@f374680606aa8f57a2dcacc4d109615747cfc803 -
Trigger Event:
release
-
Statement type:
File details
Details for the file powermem_mcp-0.2.0-py3-none-any.whl.
File metadata
- Download URL: powermem_mcp-0.2.0-py3-none-any.whl
- Upload date:
- Size: 13.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8230e219370b9acaab6ffc5b726255dbd23fed38a956a251e23d4666fa9621ad
|
|
| MD5 |
7cf97371451d86e9cc9390da021fb797
|
|
| BLAKE2b-256 |
1d4a47c1b085af93a2e6edeb136084454c8f21ca16f3129dd40d50095a778b89
|
Provenance
The following attestation bundles were made for powermem_mcp-0.2.0-py3-none-any.whl:
Publisher:
publish.yaml on oceanbase/awesome-oceanbase-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
powermem_mcp-0.2.0-py3-none-any.whl -
Subject digest:
8230e219370b9acaab6ffc5b726255dbd23fed38a956a251e23d4666fa9621ad - Sigstore transparency entry: 804452081
- Sigstore integration time:
-
Permalink:
oceanbase/awesome-oceanbase-mcp@f374680606aa8f57a2dcacc4d109615747cfc803 -
Branch / Tag:
refs/tags/powermem-mcp-v0.2.0 - Owner: https://github.com/oceanbase
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yaml@f374680606aa8f57a2dcacc4d109615747cfc803 -
Trigger Event:
release
-
Statement type: