n1mem-mcp · N1Mem 记忆 MCP Server
powered by T1Mem engine · BYOK(自带 Key)· 零依赖(仅标准库)
让 Claude / Cursor / OpenClaw 之类支持 MCP 的客户端,直接获得 N1Mem 的长期记忆能力。
memory_write:写入一段记忆(持久化 + 建向量,写入即可召回)memory_recall:按自然语言问题召回记忆;返回的answer已基于命中记忆接地,retrieved给出命中的明文记忆memory_health:查看服务健康与 provider 可用性
本 Server 是薄层透传:不含任何记忆逻辑,只把工具调用转发到 N1Mem C-2 API(https://api.n1mem.com)。因此零依赖、可塞进任意环境。
安装
pip install n1mem-mcp
获取 Key
试用 Key 当前由 N1Mem 团队发放(自助注册 / 定价页在路上)。拿到形如 tk_xxx 的 Key。
配置(Cursor / Claude / OpenClaw)
把下面片段加进你的 MCP 配置(~/.cursor/mcp.json、Claude 的 claude_desktop_config.json、或 OpenClaw 的 MCP 配置):
{
"mcpServers": {
"n1mem": {
"command": "n1mem-mcp",
"env": { "N1MEM_API_KEY": "tk_xxx" }
}
}
}
或用模块方式启动(无需 pip install 也可,只要能 import):
{
"mcpServers": {
"n1mem": {
"command": "python",
"args": ["-m", "n1mem_mcp"],
"env": { "N1MEM_API_KEY": "tk_xxx" }
}
}
}
环境变量
| 变量 | 说明 | 默认 |
|---|---|---|
N1MEM_API_KEY |
你的试用 Key(必填) | 空 |
N1MEM_BASE_URL |
C-2 API 地址 | https://api.n1mem.com |
N1MEM_MCP_TIMEOUT |
单条调用超时(秒) | 90 |
已知限制(诚实告知)
- 暂无
delete/update工具(服务端未就绪,故不暴露);需要删记忆请联系团队。 health()可能返回status: degraded:这是设计使然(部分上游 provider 未配置),核心记忆链路(存储 / 嵌入 / 写入 / 召回)正常。
与 n1mem 的区别
| 包 | 形态 | 用途 |
|---|---|---|
n1mem |
Python SDK(函数调用) | 代码里直接 m.ingest() / m.recall() |
n1mem-mcp |
MCP Server(stdio) | 让 MCP 客户端(Claude/Cursor/OpenClaw)以工具方式调用记忆 |
Metadata
Release files for n1mem-mcp 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| n1mem_mcp-0.1.1.tar.gz | 6.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| n1mem_mcp-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.3 kB
Release files / n1mem_mcp-0.1.1.tar.gz
| Download URL | n1mem_mcp-0.1.1.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
df89641bf506ecd151e5e23779c1d1a52c100feae80b87b955b3e53527e08917
|
|
BLAKE2b-256 checksum How to use checksums |
6121a8f15b4b4f372b65fcf8074924c0f4c5cf7acfdab44b2898fd12624eebf5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|
Release files / n1mem_mcp-0.1.1-py3-none-any.whl
| Download URL | n1mem_mcp-0.1.1-py3-none-any.whl |
|---|---|
| Size | 7.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0880db24bda9a239c0e5a64ed8a3a04020ed768313cba97a4587624a190736dc
|
|
BLAKE2b-256 checksum How to use checksums |
7a99c6b1dcd5893e57173fca679d26f086a1ae9c6a9cf797295c40f591ef78fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|