Token导航 LogoToken导航TokenDH.com
Mnehmos Synch MCP logo
AI代理未说明官方级别未说明来源级核验

Mnehmos Synch MCP

MCP Server

MCP服务器为AI代理提供跨会话和项目的持久上下文同步服务,包括活动上下文管理、文件索引、内存搜索、空间映射、缺陷跟踪、锁管理和上下文事件等功能。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
AI代理TypeScriptClaudeClaude DesktopClaudeCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Mnehmos

提供方

Mnehmos

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mnehmos.synch.mcp

](https://www.npmjs.com/package/mnehmos-synch-mcp) ![CI](https://github.com/Mnehmos/mnehmos.synch.mcp/actions/workflows/ci.yml) ![License: MIT](https://opensource.org/licenses/MIT)

人工智能代理全球记忆库

一个MCP服务器,为跨会话和项目的AI代理提供持久的上下文同步。

特性

  • 活动上下文 -获取/设置每个项目的当前工作状态
  • 文件柜 -使用摘要和元数据对文件进行索引,以实现快速检索
  • 记忆搜索 -在所有索引内容中搜索
  • 空间地图 -“PC即房间”文件夹导航隐喻
  • 缺陷追踪系统 -记录并解决代理工作流的错误
  • 锁管理 -并发代理访问协调
  • 上下文事件 -代理间切换协议

安装

先决条件: Node.js 18.0.0或更高版本

来自NPM(推荐)

npm install -g mnehmos-synch-mcp

来源

git clone https://github.com/Mnehmos/mnehmos.synch.mcp.git
cd mnehmos.synch.mcp
npm install
npm run build

配置

添加到您的MCP客户端配置(Claude Desktop、Cline等):

{
  "mcpServers": {
    "mnehmos-synch-mcp": {
      "command": "npx",
      "args": ["mnehmos-synch-mcp"]
    }
  }
}

或者,如果全局安装:

{
  "mcpServers": {
    "mnehmos-synch-mcp": {
      "command": "mnehmos-synch-mcp"
    }
  }
}

工具

上下文管理

工具说明
get_active_context获取项目的当前摘要/焦点
set_active_context更新活动上下文状态
list_projects列出内存库中的所有项目

文件柜

工具说明
file_to_cabinet使用摘要和元数据对文件进行索引
get_from_cabinet检索索引文件信息
search_memory在所有索引内容中搜索

空间地图

工具说明
get_spatial_map将文件夹结构设置为“房间”
add_room将文件夹添加到空间地图
link_rooms连接两个文件夹

缺陷追踪系统

工具说明
log_bug记录一个bug以便以后修复
get_bugs按项目/状态获取bug
resolve_bug将错误标记为已解决

并发访问

工具说明
acquire_lock锁定资源以进行独占访问
release_lock松开锁
get_lock_status检查锁定状态

代理商协调

工具说明
emit_context_event发出切换/检查点/错误事件
get_context_events获取最近的上下文事件

服务器配置

工具说明
configure_server首次运行服务器位置设置
get_server_info获取服务器配置

用法

// Set active context for a project
await client.callTool("set_active_context", {
  project_id: "my-app",
  summary: "Working on authentication module",
  focus: "src/auth/login.ts"
});

// Index a file
await client.callTool("file_to_cabinet", {
  project_id: "my-app",
  file_path: "src/auth/login.ts",
  summary: "Login handler with JWT validation",
  key_exports: ["login", "validateToken"]
});

// Search memory
await client.callTool("search_memory", {
  query: "authentication",
  project_id: "my-app"
});

// Emit handoff event
await client.callTool("emit_context_event", {
  project_id: "my-app",
  agent_id: "agent-1",
  event_type: "handoff",
  summary: "Completed auth module, ready for testing"
});

数据存储

数据存储在SQLite本地,Markdown文件回退:

平台位置
视窗%USERPROFILE%\.agent-synch\
macOS/Linux~/.agent-synch/

存储包括:

  • agent_synch.db -SQLite数据库
  • projects/{id}/ -每个项目的标记文件
  • .locks/ -锁定文件以进行崩溃恢复

发展

# Install dependencies
npm install

# Development mode with watch
npm run dev

# Run tests
npm test

# Build for production
npm run build

许可证

麻省理工学院

作者

马尼赫莫斯

链接

目录标签

目录标签

AI代理TypeScriptClaude本地部署上下文同步文件索引内存搜索缺陷跟踪锁管理

支持客户端

Claude DesktopClaudeCline

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明sessionlocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP