忘记MCP——把这些当作Cline的额外工具吧

21 阅读4分钟

阅读原文

Nick Baumann
2025年2月22日 • 阅读时间3分钟

昨天,我问一位开发者是否在Cline中使用MCP。

“我还是不明白Model Context Protocol是什么,”他说。

我忍不住笑了。这位开发者因为被复杂的技术术语困扰,错过了强大的工具。这就像开发者因为名字听起来太复杂而放弃了一些功能。

“忘记Model Context Protocol吧——它只会让你分心,”我告诉他。“把这些当作你可以给Cline的额外工具。仅此而已。”

你不需要理解其背后的技术架构,就像你不需要理解HTTP协议来使用REST API一样。重要的是这些工具能让你做什么:无缝地与你喜欢的服务协作,而无需不断切换上下文和标签。

让我来告诉你我的意思

以下是你可能曾经做过的事情:

没有工具时:

“检查最新的PR中有什么”

_切换到浏览器

打开GitHub

找到仓库

检查PR

切换回编辑器

试图记住自己在做什么_

在Cline中使用GitHub工具时:

“检查最新的PR中有什么”

“最新的PR添加了用户认证。以下是主要更改...”

Cline已经知道你在哪个仓库工作以及你在构建什么。无需切换上下文。

MCP插件让Cline访问了它以前没有的上下文——而Cline足够聪明,知道何时以及如何使用这些工具。

这些工具让Cline更强大

把Cline的能力想象成一个工具箱:

  • 开箱即用,Cline可以读取文件、编写代码、运行命令等。
  • 但你可以添加更多工具来帮助完成特定任务
  • 每个工具都让Cline在不离开编辑器的情况下做新的事情

为什么上下文重要:Perplexity示例

这就是事情变得有趣的地方。假设你正在深入构建一个功能,需要研究一些东西。以下是通常会发生的事情:

没有工具时,使用Perplexity意味着:

  1. 打开一个新标签页
  2. 前往Perplexity
  3. 再次解释你的整个项目上下文
  4. “我正在使用TypeScript构建一个Next.js应用,使用Supabase进行认证...”
  5. 提出你的查询
  6. 回到编辑器并粘贴结果
  7. 需要另一个答案?重复整个过程

但当Perplexity作为Cline的工具可用时,神奇的事情发生了。Cline已经知道:

  • 你在做什么项目
  • 你的技术栈
  • 你当前的任务
  • 你之前的研究
  • 你团队的偏好

所以当你提出问题时,Cline可以向Perplexity提出一个有针对性的、上下文化的查询,而无需你重新解释一切。这就像有一个一直在你项目上工作的高级开发者。看看这里👇

在故障排除时,你不应该重新解释上下文——Cline已经知道了。

这在实际中是什么样子

让我们看看在实现认证时的一个完整工作流程:

没有工具时:

“实现Supabase用户认证”

_打开Notion检查团队标准

搜索会议记录

在浏览器中打开Supabase文档

手动创建功能分支

不断切换窗口

记得更新Linear任务_

在Cline中使用工具时:

“实现Supabase用户认证”

“我会先检查我们团队的Notion,看看我们的认证模式...”

“在团队会议中找到了关于认证要求的最近讨论...”

“让我研究一下Supabase认证的最佳实践...”

“我会创建一个功能分支并更新Linear任务以跟踪进度...”

“这是实施计划。你想让我继续吗?”

每一步都自然地过渡到下一步,Cline在整个过程中保持对你项目、团队偏好和需求的上下文。

有哪些工具可用?

我们的市场有数百种现成的工具。以下是一些流行的工具:

在我们的MCP市场中有数百种工具可供你添加到Cline中。

日常开发:

  • GitHub用于管理仓库和PR
  • Notion用于检查团队文档
  • Linear用于跟踪任务

研究与文档:

  • Perplexity Research用于智能文档搜索
  • WolframAlpha用于复杂计算
  • Supabase用于数据库模式

调试:

  • Sentry用于错误跟踪
  • Raygun用于崩溃报告
  • Kubernetes Observer用于集群监控

“但这设置起来复杂吗?”

不。大多数工具只需要:

  1. 在Cline中点击“安装”
  2. 如果插件需要,添加一个API密钥
  3. 就这样

向Cline添加插件非常简单。

从小开始

选择一个你经常使用的工具——可能是GitHub或Notion(或者Perplexity——我的最爱)。将其添加到Cline中并试用一周。

你会惊讶地发现,“让我切换到浏览器”很快变成了“Cline,你能帮我检查一下吗?”