mcpField
I
In Parallel

In Parallel

远程服务
in-parallel.com记忆与知识01 周前更新

关于 In Parallel

In Parallel 将团队的简报、会议、决策和 Wiki 页面接入 AI 对话,面向需要查阅或共享团队工作背景的成员。它通过远程 MCP 服务提供带来源且受用户权限范围约束的团队上下文。

主要功能

  1. 01读取团队简报、会议和决策
  2. 02搜索团队 Wiki 页面
  3. 03记录并分享团队发现
  4. 04按用户权限访问工作区

适用场景

  1. 01了解本周优先事项
  2. 02快速回顾项目背景
  3. 03将研究发现记录给团队

MCP 相关

提供托管的 MCP 服务,客户端可读取团队上下文并记录共享发现;访问范围受用户权限控制。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://www.in-parallel.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

In Parallel

将团队上下文带入与 AI 助手的对话中。了解最新优先事项、查找相关决策,并与团队分享有用的发现。

开始使用

你需要拥有 In Parallel 账号,并有权访问团队工作区。

Claude Code、Codex 或 Cursor

运行设置命令。它会询问要设置哪些助手,然后为你的用户安装:

npx -y github:in-parallel-oy/agent-plugin

需要 Node 20.12+。Claude Code 和 Codex 还需要各自的 CLI 位于你的 PATH 中。Cursor 用户随后应重新加载 Cursor。

之后,可在同一命令中使用 doctor 检查安装情况,使用 uninstall 移除安装。添加 --help 可查看其他所有选项。

Claude Desktop 或 ChatGPT

打开应用的插件浏览器,从团队的插件库中安装 In Parallel。如果列表中没有它,请添加 https://github.com/in-parallel-oy/agent-plugin 作为插件来源,或请管理员将其设为可用。

Claude Projects

Claude 项目中的对话线程通过你的 claude.ai 连接器访问 In Parallel;项目对话本身无法使用 In Parallel,只有其中的线程可以。

  1. 在 claude.ai → Customize → Connectors 下连接 In Parallel。
  2. 向管理员获取 claude-projects ZIP,或从本仓库的检出副本运行 node scripts/package.js --client claude-projects 来构建。 其中仅包含技能,不含 MCP 服务、钩子或脚本。
  3. 在 Project settings → Plugins 中添加它。

如果你的工作区提供此选项,工作区「What's set up」页面上的 Copy instructions for a Claude project 会提供可粘贴的项目说明。

接下来

登录 In Parallel,选择要连接的工作区,然后与助手开始新的对话。

试试看

  • “这周有哪些事需要我关注?”
  • “给我介绍一下 [project] 的最新情况。”
  • “为我的团队记录这项发现:……”

插件在你的机器上会做什么

插件由两部分组成:in-parallel 技能,以及与 In Parallel 服务的连接。它不会在你的机器上运行钩子或脚本,也不会保留本地文件。

发送给 In Parallel 的内容

仅限助手通过 In Parallel 连接发送的内容(除非你在设置期间选择了其他环境,否则连接地址为 https://www.in-parallel.ai/mcp)。该技能会要求助手:

  • 阅读团队上下文,例如简报、会议、决策和维基页面
  • 记录你想与团队分享的发现
登录

你通过助手应用的连接登录流程进行登录,该流程会在浏览器中打开 In Parallel。应用会保留登录状态。插件脚本绝不会查看、读取或存储密码或令牌。

安装命令

npx -y github:in-parallel-oy/agent-plugin 会下载此仓库及其两个安装依赖项。它会将插件复制到 ~/.in-parallel/setup/,供 Claude Code 和 Codex 使用;或复制到 ~/.cursor/plugins/local/in-parallel,供 Cursor 使用,并通过 claude 或 codex 命令注册插件。它会将你选择的服务 URL 写入该副本。

安装前,它会读取你现有的 MCP 设置,以查找冲突的 In Parallel 条目:~/.claude.json(或 CLAUDE_CONFIG_DIR 中的文件)、当前项目中的 .mcp.json,以及 ~/.cursor/mcp.json 和 .cursor/mcp.json。它绝不会更改这些文件。

安装和卸载操作仅针对你的用户级安装。为单个项目安装的副本会保留;安装程序会指出该副本的名称以及移除它的命令。

doctor 会列出检查过的所有位置(你的用户设置、项目根目录和当前目录,以及每个客户端的插件注册),并标明已找到、未找到或存在冲突,然后再报告任何错误。对于 Claude Code,它会列出每个 In Parallel 副本及其作用范围、所属项目和文件,例如为你的用户安装的设置副本,以及安装在另一个项目中的副本。冲突条目会说明冲突对象及原因;名为 in-parallel 的旧条目会附上修复方法。它会指出已更改的安装文件;如果安装后的 .mcp.json 新增了 Authorization 请求头,doctor 会提示已添加凭据请求头,但不会打印其内容。它始终会显示安装程序安装的端点,即使检查失败也是如此。如果没有设置副本,doctor 会列出安装程序未安装的项目副本,说明可以保留该副本,并提供移除它的命令。它只检查安装情况,不检查其是否正常工作;如需检查,请向你的 Agent 询问:“检查我的 In Parallel 连接”。doctor 不会更改任何内容。

卸载

如果你使用了安装命令,请运行:

npx -y github:in-parallel-oy/agent-plugin uninstall

它只会移除安装程序自身写入的文件和注册信息,为每项内容打印一行,并先将文件备份到 ~/.in-parallel/setup/backups/。如果某个文件在安装程序写入后发生了更改,它会停止操作,不会移除该文件。

如果你是从插件浏览器安装的,请在那里移除 In Parallel。

需要帮助?

向你的助手询问:“检查我的 In Parallel 连接。”

如果你无法安装插件或访问工作区,请向工作区管理员寻求帮助。

发布到 MCP 注册表

server.json 会在官方 MCP 注册表中列出托管的 In Parallel MCP 服务:为公司 AI 提供上下文层,让 Claude、ChatGPT、Copilot 和其他 MCP 客户端获取团队的决策、会议和计划,并附带来源,且根据每位用户的权限进行范围限制。PulseMCP 和 Glama 会从官方注册表导入新条目;Smithery 需要在 smithery.ai 单独提交。

安装 mcp-publisher(brew install mcp-publisher)并检查文件:

mcp-publisher validate

名称 ai.in-parallel/in-parallel 需要证明你控制着 in-parallel.ai。两种证明方式都使用 Ed25519 密钥,需要 OpenSSL 3(brew install openssl@3;macOS 的 LibreSSL 不支持 Ed25519):

OPENSSL=/opt/homebrew/opt/openssl@3/bin/openssl
$OPENSSL genpkey -algorithm Ed25519 -out key.pem
PUBLIC_KEY="$($OPENSSL pkey -in key.pem -pubout -outform DER | tail -c 32 | base64)"
PRIVATE_KEY="$($OPENSSL pkey -in key.pem -noout -text | grep -A3 'priv:' | tail -n +2 | tr -d ' :\n')"

然后选择一种方式:

  • DNS。 在 in-parallel.ai 顶级域(而非子域)添加一条 TXT 记录,值为 v=MCPv1; k=ed25519; p=${PUBLIC_KEY},等待 dig +short TXT in-parallel.ai 显示该记录,然后运行 mcp-publisher login dns --domain in-parallel.ai --private-key "$PRIVATE_KEY"。
  • HTTP。 在 https://in-parallel.ai/.well-known/mcp-registry-auth 以 text/plain 格式提供单行内容 v=MCPv1; k=ed25519; p=${PUBLIC_KEY}。注册表会获取顶级域,且不会跟随重定向,因此从顶级域重定向到 www 时必须跳过此路径。然后运行 mcp-publisher login http --domain in-parallel.ai --private-key "$PRIVATE_KEY"。

登录后,发布:

mcp-publisher publish

如果无法访问域名,请将服务重命名为 io.github.in-parallel-oy/in-parallel,并以 in-parallel-oy GitHub 组织所有者的身份运行 mcp-publisher login github 登录。

不要将 key.pem 放入代码仓库。每个已发布的版本都是永久的,因此需要更新条目时,请递增版本号并再次发布。npm version <patch|minor|x.y.z> 会在 package.json、server.json 和每个插件清单中设置版本号,并提交更改。

仓库布局

插件目录和市场只会安装 plugins/in-parallel/:技能、MCP 连接、每个客户端的清单、LICENSE 和 NOTICE。设置命令、其 package.json 和锁文件,以及构建脚本都保留在仓库根目录,不包含在已安装的插件中。确保 plugins/in-parallel/LICENSE 和 plugins/in-parallel/NOTICE 与根目录中的副本完全一致;测试会检查这一点。

许可证

Apache-2.0。

评论

支持 Markdown

第一次接触 MCP?

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

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