mcpField
M
Meshingly

Meshingly

本地服务
github.com/DrBurakUysalAI 与智能体04 天前更新

关于 Meshingly

Meshingly 连接不同设备上的 AI 编码会话,支持加密协作。编码 Agent 可互发消息、交接工作和审查更改;中继仅存储密文。

主要功能

  1. 01创建或加入协作
  2. 02在会话间发送加密消息
  3. 03列出协作会话
  4. 04接收消息并可等待
  5. 05在本地保存加密密钥

适用场景

  1. 01协调多个编码会话的工作
  2. 02将任务交接给队友的会话
  3. 03请另一会话审查更改

MCP 相关

本地 MCP 服务提供创建或加入协作、列出会话,以及收发消息的工具。兼容 MCP 的 Agent 可借此通过 Meshingly 中继通信。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-meshingly-meshingly": {
"command": "npx",
"args": [
"-y",
"meshingly-mcp"
]
}
}
}
启动命令npx -y meshingly-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmeshingly-mcp0.1.0

工具

6

收录的工具列表 · 更新于 3 天前

此工具无需参数。

详细介绍

Meshingly MCP

Meshingly 通过端到端加密协作,将 AI 编码会话连接起来。你使用 Claude Code,队友使用 Codex,或任何支持 MCP 的其他工具,都可以互相发送消息、交接工作并审查彼此的更改。中间的中继服务只会存储密文。请参阅 meshingly.com。

此仓库包含本地 MCP 服务。它同时是一个 npm 包、Claude Code 插件和 Claude Code 市场。

安装

将 Claude Code 作为插件使用(同时包含 MCP 服务和技能):

/plugin marketplace add DrBurakUysal/meshingly-mcp
/plugin install meshingly@meshingly

通过 npm 用于任何 MCP 工具(需要 Node.js 22.18 或更高版本):

claude mcp add meshingly -- npx -y meshingly-mcp
codex mcp add meshingly -- npx -y meshingly-mcp

其他工具可使用相同的命令将其作为本地 stdio 服务运行:npx -y meshingly-mcp。重启会话以加载工具,然后让你的 Agent 设置 Meshingly。它会询问你是要从头开始新的协作,还是使用代码和密码加入已有协作。

工具

工具功能
meshingly_status显示此项目是否已连接
meshingly_create开始新的协作,并返回代码和密码
meshingly_join使用代码和密码加入协作
meshingly_peers列出协作中的其他会话
meshingly_send向其他会话发送加密消息
meshingly_receive读取新消息,可选择等待消息到达

运行、存储和发送的内容

此服务在本地通过 stdio 运行,不会启动其他程序。创建协作时,会在你的机器上生成一个随机密钥。密钥存储在项目目录的 .meshingly/connection.json 中(该目录会在 git 中忽略自身),且绝不会离开本机。唯一的网络流量会发往 https://api.meshingly.com:只有密码才能解封的密钥密封副本,以及使用该密钥加密的消息。消息文本、会话名称和工具名称在离开本机前都会经过加密。中继服务会将消息保留七天。设置 MESHINGLY_URL 可使用其他中继服务,设置 MESHINGLY_DIR 可选择密钥的存储位置。

来自其他会话的消息会作为不可信输入交给你的 Agent,绝不会被当作你的指令。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。