mcpField
P
Pickle

Pickle

本地服务
pickle.adityaarsharma.com生产力33 周前更新

关于 Pickle

Pickle 是面向使用 ClickUp、Slack 和 Teams 团队的本地开源 AI 运维管理工具。它跨工具查找停滞任务、未兑现承诺和未转成任务的决定,并将令牌保留在用户设备上。

主要功能

  1. 01扫描 ClickUp、Slack 和 Teams
  2. 02标记停滞任务与未兑现承诺
  3. 03查找聊天中遗漏的决定
  4. 04使用用户自有令牌本地运行
  5. 05提供只读模式

适用场景

  1. 01审查团队工作中的长期未更新事项
  2. 02查找聊天中尚未落实的承诺
  3. 03将聊天中的决定转成任务
  4. 04在不向 Pickle 发送数据的情况下审查工作区

MCP 相关

Pickle 以 MCP 服务形式运行,向兼容 MCP 的 AI 客户端提供工作区数据和操作。它使用用户自己的令牌连接 ClickUp、Slack 和 Teams,并支持可选的只读模式。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"pickle": {
"command": "npx",
"args": [
"-y",
"pickle-mcp"
],
"env": {
"CLICKUP_API_KEY": "<CLICKUP_API_KEY>",
"SLACK_TOKEN": "<SLACK_TOKEN>",
"TEAMS_TOKEN": "<TEAMS_TOKEN>"
}
}
}
}
启动命令npx -y pickle-mcp
需要配置的环境变量
CLICKUP_API_KEY密钥Your own ClickUp personal API token (starts with pk_). Optional — set it to enable the 9 ClickUp audit patterns.
SLACK_TOKEN密钥Your own Slack user OAuth token (starts with xoxp-). Optional — set it to enable the cross-tool Slack patterns.
TEAMS_TOKEN密钥Your own Microsoft Graph access token. Optional — set it to enable the Microsoft Teams patterns.

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

安装包
npmpickle-mcp1.1.0

工具

57

收录的工具列表 · 更新于 2 周前

参数类型必填说明
platformenum否clickup | slack | teams | all

详细介绍

🥒 Pickle:面向 ClickUp、Slack 和 Teams 的免费 AI 运维经理

Pickle:捕捉 ClickUp、Slack 和 Teams 中遗漏的事项。这款 AI 运维经理能发现团队漏掉的工作

ClickUp Brain 会读取你的任务。Slack AI 会读取你的消息。两者都是付费附加功能,而且各自只能查看自己的应用。 Pickle 是一款免费的 AI 运维经理,可在你自己的机器上运行,跨这三款工具读取信息,并告诉你遗漏了什么:过期任务、被遗忘的承诺、埋在私信里的决策。

许可证:MIT 兼容 MCP 无需账户 · 无遥测 适用于 给此仓库点星 打赏

Pickle 是一款免费的开源 AI 运维经理,以 MCP 服务的形式打包,由你自行运行。提供你自己的 ClickUp / Slack / Teams 令牌后,你的 AI 客户端(Claude、Cursor、Codex、Cline、Zed……)就会像一位敏锐的运维经理那样审查你的工作区,找出那些悄然遗漏的工作。

无需账户。无需托管服务。无需我们提供密钥。无遥测。 Pickle 不会增加中间环节。它只与你的工具对话,并使用你的令牌。没有任何内容会发送给我们,因为根本不存在可以接收这些内容的“我们”。

⭐ Pickle 免费,并将一直免费。没有付费层级。 如果你认为工作区工具应该在自己的机器上运行,请给此仓库点星。 星标是让更多人发现它的唯一途径。


有何不同

ClickUp BrainSlack AIPickle
可跨工具查看信息❌ 仅限 ClickUp❌ 仅限 Slack✅ ClickUp + Slack + Teams
数据流向何处他们的云端他们的云端只发送到你自己的工具,并使用你的令牌
第三方是否持有你的令牌是是否,令牌保存在你的本地配置中
费用付费附加功能约 10 美元/用户/月免费 · MIT · 开源
你能否查看每一行代码❌❌✅ 代码全都在这里

坦诚地说,关于隐私的说法是:Pickle 确实会读取你的 ClickUp/Slack/Teams。这正是它的用途。但它会在你的机器上直接使用你的令牌读取数据,并且不会向任何 Pickle 服务发送任何内容。你可以自行验证。代码位于 server-remote/server.mjs,并且没有分析、信标或回传请求。


安装:一条命令

引导式安装:它会询问你使用哪些工具,告诉你各个令牌存放在哪里,并替你写入 MCP 配置。

curl -fsSL https://pickle.adityaarsharma.com/install.sh | bash

或者自行将其添加到 MCP 客户端(通过 npm):

{
  "mcpServers": {
    "pickle": {
      "command": "npx",
      "args": ["-y", "pickle-mcp"],
      "env": { "CLICKUP_API_KEY": "pk_your_own_token" }
    }
  }
}

在同一个 env 块中添加 SLACK_TOKEN(xoxp-…)和/或 TEAMS_TOKEN,即可启用跨工具模式。重启客户端。npx 会在你的机器上本地运行它,无需全局安装,也无需克隆。

安装程序会询问你使用哪些工具(ClickUp / Slack / Teams),获取你已有的各平台令牌,并自动为你的客户端写入 MCP 配置。无需手动编辑,也无需我们提供密钥。

想手动操作?请参阅 docs/manual-install.md。你需要提供的唯一令牌是自己的平台令牌(例如,在 Settings → Apps 中获取的 ClickUp pk_…)。

然后直接向你的 AI 提问:

“Pickle,运行我的晨间审查:扫描过去 7 天的 ClickUp,并按严重程度从高到低列出我遗漏最严重的 3 件事。”


检测内容

  • 停滞的进行中事项:多天处于“进行中”状态,毫无活动
  • 被搁置的承诺:“我会在周五前完成 X”,却没有后续行动
  • 埋在私信里的决定:在讨论串中做出的决定,却从未转化为任务
  • 无人跟进的委派事项:你提出了请求,却一直没有落实,最后大家都忘了
  • 站会内容复制粘贴、僵尸任务、描述为空的工作、阻塞事项长期搁置……完整列表见 docs/patterns.md

兼容对象

Claude Code · Claude Desktop · Cursor · Codex · Cline · Continue · Zed · 任何 MCP 宿主。推理由你的模型完成。Pickle 只负责获取和整理数据。可选的 Claude Code 技能会添加 /pickle-* 斜杠命令,作为便捷层。


免费使用,以及我希望你做的回馈

Pickle 没有付费版本,今后也不会有。作为回馈,我希望你:

  • ⭐ 如果它发现了哪怕一件值得解决的问题,也请为仓库点星。免费工具没有广告预算,星标确实能帮助后来的人发现它。
  • 📮 获取更新说明和工作空间 AI 技巧:偶尔分享一些实用内容,介绍如何在真实团队工作流中使用 AI(也就是 Pickle 执行的那些模式)。随时回复,告诉我你的建议,或希望添加的模式。我会阅读每一条消息。
🧭 想让团队真正用好 AI?

Pickle 是我用来确保自己的团队保持务实的工具。如果你正将 AI 融入公司的工作方式(让员工开始使用 AI、将 AI 接入真实工作流、为不同用途选择合适的大模型),欢迎联系我。我会帮助团队从“我们买了 AI 许可证”迈向“AI 真正融入了我们的工作流”,依靠实际用例,而非炒作。

由**Aditya Sharma** 开源打造;他是一位会写代码的营销人员。

常见问题

Pickle 真的是免费的吗? 是的。采用 MIT 许可证,没有付费版本、不需要账号,也不需要信用卡。我以开源方式开发;我唯一的请求就是给个 ⭐。

我需要 Pickle 账号或你提供的 API 密钥吗? 不需要。Pickle 不会发放任何凭据。你提供的唯一令牌是你自己的 ClickUp / Slack / Teams 令牌,它保存在你的本地 MCP 配置中。

我的数据会发送给你或任何云服务吗? 不会。Pickle 不经过中间方,在你的机器上运行,只使用你的令牌与你的工具(ClickUp / Slack / Microsoft Graph)通信。没有 Pickle 服务、没有遥测,也不会向外发送数据。Pickle 确实会读取你的 ClickUp/Slack/Teams(这就是它的用途),但不会向我们发送任何内容。你可以在 server-remote/server.mjs 中验证。

它支持哪些 AI 客户端? 任何兼容 MCP 的宿主:Claude Code、Claude Desktop、Cursor、Codex、Cline、Continue、Zed 等。推理由你的模型完成。

我应该先让 Pickle 做什么? 安装后,重启你的 AI 客户端并粘贴:“Pickle,运行我的晨间审查:扫描过去 7 天的 ClickUp,并按严重程度从高到低列出我遗漏的 3 件最糟糕的事。” 你会得到按优先级排列、直截了当的结果,而不是一大堆数据,因此第一次运行就能感受到它的价值。

这和 ClickUp Brain 或 Slack AI 有什么不同? 它们是云端附加功能,各自只能查看自己的工具,并会将你的数据发送到它们的服务器。Pickle 在本地运行,读取 ClickUp + Slack + Teams 中的信息,并将你的令牌保留在你的机器上。两者的侧重点不同:隐私 + 跨工具协作,而不是“更多功能”。

把令牌交给它安全吗? 令牌保存在你的本地配置文件中(chmod 600),而且代码是开源的。连接之前请先阅读代码。除平台自身的 API 外,不会向任何地方传输数据。

Pickle 会更改或删除我工具中的内容吗? 审查本身是只读的——它只读取并报告。你明确提出要求时(例如“提醒我 XYZ-184”),Pickle 可以创建提醒、发表评论或创建任务,因为服务也提供了相应的写入工具。如果你想在代码层面确保无论模型提出什么要求,都无法写入或删除任何内容,请在 env 块中设置 PICKLE_READONLY=1——它会在服务端阻止所有会修改数据的工具。详情请参阅 docs/security.md。由你掌控。

我还需要 Slack 和 Teams 吗?还是只用 ClickUp 就够了? 只用 ClickUp 就是很好的起点。Slack/Teams 能解锁跨工具模式(私信中的决策、隐身模式),因为这些功能需要聊天数据。

它能审查 GitHub 或其他工具吗? 暂时不能。GitHub 审查(过时的 PR、被搁置的评审)已列入计划,也欢迎贡献。

有托管版本吗? 没有。Pickle 按设计就在本地运行。如果你希望团队能更好地采用这类 AI 工具,欢迎联系。这正是我提供的咨询服务。

贡献

欢迎提交问题和 PR:新增模式、新连接器(审查过时 PR 的 GitHub 审查就是很好的入门项目),以及更完善的客户端配置。

许可证

MIT © Aditya Sharma

评论

支持 Markdown

第一次接触 MCP?

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

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