@ 公式应用程序/ mcp- server
代码代理的突触Tree内存: 允许 Claude Code, Cursor, Windsurf, Claude Desktop 或任何 MCP 客户端搜索的 MCP 服务器, 记住、 取代、 吞噬、 记录事件, 并在您中行走知识图 突触主题 数据库.
医生 • 妇女 GitHub 图像 • 妇女 范围Lab • 妇女 维基解密 • 妇女 更改日志 • 妇女 问题
这是什么
一个小节点程序 您的MCP客户端在您自己的机器上 发射在stdio。 它暴露出8个SynapseTree内存操作作为工具,并转发每个调用到 https://api.synapsetree.dev 用您的 API 键。 它只存储了那个密钥,一个基础URL,和一个默认的命名空间. 它从不运行在任何人的云中,它从不看到你与模型的对话——只有工具呼叫.
安装
npm install -g @equationalapplications/mcp-server
节点20或更新. 安装了一个命令 : synapsetree-mcp。 。 。 .
从源头运行:
git clone https://github.com/equationalapplications/expo-llm-wiki && cd expo-llm-wiki
pnpm install && pnpm --filter @equationalapplications/mcp-server build
cd packages/mcp-server && pnpm link --global # puts synapsetree-mcp on PATH
拿个钥匙
从仪表盘起. 签名于 https://synapsetree.dev/dashboard 页面存档备份,存于互联网档案馆打开 API 密钥,然后在数据库旁边发布一个密钥:
synapsetree-mcp auth --key stree_…
这个 --key 窗体将这个秘密放在您的外壳历史和进程列表中。 改为:
都别管 默读 然后为会议导出
read -rs SYNAPSETREE_API_KEY && export SYNAPSETREE_API_KEY
synapsetree-mcp status 捡起它 auth --revoke 还行.
通过电子邮件,从终端 (单位:千美元) auth.md 数据 流线 :
synapsetree-mcp auth --email [email protected]
六位数代码被打印出. SynapseTree在大约一分钟内将一个批准链接电子邮件给您;页面显示的是相同的代码. 只有在代码匹配时才能批准. 链接在15分钟后到期. 批准后的首个民意调查收到唯一的密钥副本并存储.
密钥存储于 credentials.json 以模式配置目录 0600 绝不然; status 显示最后四个字符.
设置命名空间
每个内存工具都需要命名空间. 每台机器设定默认一次, 或者通过 namespace 每个电话:
synapsetree-mcp config set namespace repo:myproject
公约: repo:<directory name>。服务器从不创建命名空间.
连接客户端
克劳德代码 :
claude mcp add synapsetree -- synapsetree-mcp
光标( C).cursor/mcp.json),"风行"(Windsurf)~/.codeium/windsurf/mcp_config.json),克洛德桌面(英语:claude_desktop_config.json:
{ "mcpServers": { "synapsetree": { "command": "synapsetree-mcp" } } }
工具
| 工具 | 它会做什么 |
|---|---|
memory_search | 对事实的混合搜索;以及返回尚待完成的任务和最近的事件。 在账户所有者注册嵌入提供者之前,只使用关键字( E)diagnostics.keyword_only) (中文(简体) ). |
memory_remember | 存储一个事实(标题,身体,标记,自信,类型). 与无供养. |
memory_supersede | 用一个更正的事实取而代之;历史保留。 从不删. |
memory_ingest | 存储整个文档,让SynapseTree提取事实. 需要一个在仪表板(BYOK)上注册的提取提供者. |
memory_log_event | 记录一项意见、决定、行动或结果. |
graph_traverse | 将知识图从一个事实或节点走出,可达3个跳. |
namespaces_list | 列表命名空间,可选用前缀. |
whoami | 账户,数据库,范围,计划,订阅状态. |
环境变量
| 变量 | 效果 |
|---|---|
SYNAPSETREE_API_KEY | 使用此密钥代替所存储的密钥 . |
SYNAPSETREE_BASE_URL | API 基础 URL( 默认) https://api.synapsetree.dev) (中文(简体) ). |
SYNAPSETREE_NAMESPACE | 默认命名空间, 覆盖 config.json。 。 。 . |
SYNAPSETREE_CONFIG_DIR | 何处 credentials.json 财务报告和审定财务报表 config.json 活着. |
默认配置目录: macOS ~/Library/Application Support/synapsetree时, Linux $XDG_CONFIG_HOME/synapsetree 或者说 ~/.config/synapsetree窗口 %APPDATA%\synapsetree窗口上 0600编号 :0700 文件模式是最佳的.
它从来没有做什么
- 导出、删除或运行内存维护 。 这些是仪表盘上的所有者的行为,即使你的密钥可以,这个服务器也不会曝光它们.
- 打印您的密钥, 或电子邮件注册时使用的索赔令牌 .
- 除了你的机器,到处跑 记忆只到 SynapseTree; SynapseTree 调用推论提供者,只有当账户所有者注册一个.
校验
synapsetree-mcp status
npx @modelcontextprotocol/inspector synapsetree-mcp
发布清单(维护者)
在发布一个版本之前, 运行整个序列对齐突触Tree 测试 带有仪表盘密钥和孤立的配置目录,所以没有 步骤可以触摸您的真实资格:
unset SYNAPSETREE_API_KEY # an inherited key would take
# precedence over the isolated
# credentials file below
export SYNAPSETREE_BASE_URL=https://test-stage… # the test stage, for EVERY step below
export SYNAPSETREE_CONFIG_DIR=$(mktemp -d) # isolated credentials
export SYNAPSETREE_LIVE_TESTS=1 # opts the live chain into `pnpm test`
cd "$(git rev-parse --show-toplevel)" # back to the repo root: all paths below are repo-root paths
CLI="$(pwd)/packages/mcp-server/dist/cli.js" # the CLI built from this checkout, not a global install
pnpm build
node "$CLI" auth --key …接下来node "$CLI" status。 。 。 .SYNAPSETREE_API_KEY=… pnpm --filter @equationalapplications/mcp-server test运行活链(whoami——记住——搜索——取代——搜索——日志事件——列表。 除非SYNAPSETREE_LIVE_TESTS=1已经设定.npx @modelcontextprotocol/inspector node "$CLI" serve运行一个memory_search。 。 。 .node "$CLI" auth --email …一次,批准电子邮件,然后node "$CLI" auth --revoke。 。 。 .
销售商合同 contract/ 在 SynapseTree 寄存器中生成,并且不能进行手动编辑;如果从工具发送的内容中漂移,或者如果其中包含只包含所有者操作,则单元测试失败.
莫诺雷波生态系统
| 软件包 | 目的 |
|---|---|
| @ 方程式应用程序/ core-llm-wiki | 持续的零星记忆 |
| @ 方程式应用程序/ expo- llm- wiki | 世博会/反应原生器的持久性瞬间记忆 |
| @ 方程式应用/ react-llm-wiki | Web 的持续的零星记忆 |
| @equental applications/prisma-outbox (英语) | 同步 SQLite 发件箱事件到 Prisma |
| @ 方程式应用程序/ 核心工具 | 双子座工具计划和能力注射器 |
| @ 方程式应用程序/ core-okf | 零依赖开放知识格式 (OKF) v0.1 + v0.2 原始人——剖析并生成可互通的知识捆. |
| @equationalapplications/schema-org-llm-wiki (英语) | Cured schema.org 温剂肿瘤特征表 |
| @equental应用程序/schema-software-org | 软件组织执行本体学表——17个节点类型,40个边缘,热剂超集,只数据 |
| @ 公式应用程序/ mcp- server | MCP 服务器向编码代理显示 SynapseTree 内存工具 |
由方程式应用有限责任公司制造. https://equationalapplications.com/ (中文(简体) )