Claude Code赋能:远程MCP服务器如何重塑开发者工作流

1

引言:远程MCP支持在Claude Code中的崛起

在快速发展的软件开发领域,集成和效率是成功的关键要素。Anthropic推出的Claude Code旨在通过无缝集成各种开发工具和数据源来简化开发流程。2025年6月18日,Claude Code宣布支持远程MCP(Meta-Context Protocol)服务器,为开发者提供了一种更灵活、更高效的编码体验。本文将深入探讨这一新功能,分析其对开发流程的改进,并展望其未来的发展潜力。

An illustration of two hands holding geometric shapes against a black background

Claude Code作为主要开发界面的优势

Claude Code通过访问MCP服务器提供的工具和资源,能够从第三方服务中获取上下文信息,并在这些服务中执行操作。这意味着开发者可以直接在Claude Code环境中与各种开发工具、项目管理系统和知识库进行交互,无需在多个应用程序之间切换,从而显著提高工作效率。

远程MCP服务器的集成使得Claude Code能够连接到不断增长的服务器生态系统,从而不断扩展其功能。例如,通过集成Sentry MCP服务器,开发者可以直接在Claude Code中访问和调试Sentry中的错误和问题,无需离开终端。

此外,与Linear MCP服务器的集成也为开发者带来了便利。Linear工程主管Tom Moor表示:“Linear的MCP集成将Linear的项目和问题直接引入Claude Code。通过来自Linear的结构化、实时上下文,Claude Code可以提取问题细节和项目状态——工程师现在可以在规划、编写代码和管理问题之间保持流畅。更少的标签页,更少的复制粘贴,从而能够更快地开发出更好的软件。”

无缝连接与最小化维护

远程MCP服务器提供了一种低维护的替代方案,相比于本地服务器,开发者只需将供应商的URL添加到Claude Code中,无需进行手动设置。供应商负责处理更新、扩展和可用性,使开发者能够专注于构建应用程序,而无需管理服务器基础设施。这种模式简化了开发流程,降低了维护成本,并提高了整体效率。

Claude Code还支持远程MCP服务器的本机OAuth,确保与现有帐户的安全连接。开发者只需对服务器进行一次身份验证,Claude Code即可处理其余操作,无需管理API密钥或存储凭据。这种安全、便捷的连接方式进一步简化了开发流程,提高了开发者的工作效率。

案例分析:Sentry与Linear的集成

为了更具体地说明远程MCP服务器集成的优势,让我们深入分析Sentry和Linear的集成案例。

Sentry集成

Sentry是一个流行的错误跟踪和性能监控平台,可帮助开发人员识别和解决应用程序中的问题。通过将Sentry MCP服务器集成到Claude Code中,开发人员可以直接在Claude Code界面中访问Sentry中的错误和问题。这意味着当Claude Code检测到代码中的潜在问题时,它可以自动从Sentry提取相关错误报告,并将其呈现给开发人员。开发人员可以直接在Claude Code中查看错误详细信息、堆栈跟踪和其他相关信息,而无需切换到Sentry界面。这种集成大大简化了调试过程,并减少了解决问题所需的时间。

Linear集成

Linear是一个现代化的项目管理工具,旨在帮助团队更高效地协作和交付软件。通过将Linear MCP服务器集成到Claude Code中,开发人员可以直接在Claude Code界面中访问Linear中的项目和问题。这意味着当开发人员在Claude Code中编写代码时,他们可以轻松地查看与当前任务相关的Linear问题,并更新问题状态、添加评论和分配任务。这种集成消除了在代码编辑器和项目管理工具之间切换的需要,从而提高了开发人员的工作效率和减少了上下文切换。

技术细节:OAuth支持与安全性

Claude Code对远程MCP服务器的本机OAuth支持是其安全性和易用性的关键组成部分。OAuth是一种开放标准,允许用户授权第三方应用程序访问其存储在其他服务上的信息,而无需共享其密码。通过支持OAuth,Claude Code可以安全地连接到远程MCP服务器,并代表用户访问数据,而无需存储用户的API密钥或凭据。这大大降低了安全风险,并简化了连接过程。

当用户首次尝试连接到远程MCP服务器时,Claude Code将提示用户使用其在该服务器上的帐户进行身份验证。身份验证后,MCP服务器将向Claude Code颁发一个访问令牌,该令牌允许Claude Code代表用户访问数据。Claude Code安全地存储此访问令牌,并使用它来对后续请求进行身份验证。用户可以随时撤销对MCP服务器的访问权限,从而确保对其数据的完全控制。

实施细节与快速上手指南

要在Claude Code中开始使用远程MCP服务器支持,请按照以下步骤操作:

  1. 更新Claude Code:确保您使用的是最新版本的Claude Code。您可以通过访问Claude Code的官方网站或使用您的软件包管理器来更新。
  2. 查找MCP服务器URL:从您要连接的MCP服务器供应商处获取服务器URL。这通常可以在供应商的文档或支持页面中找到。
  3. 将URL添加到Claude Code:在Claude Code中,转到“设置”或“首选项”菜单,然后找到“MCP服务器”部分。单击“添加服务器”按钮,然后输入MCP服务器的URL。Claude Code将尝试连接到服务器并验证其是否可访问。
  4. 进行身份验证:如果MCP服务器需要身份验证,Claude Code将提示您使用您的帐户凭据进行身份验证。按照屏幕上的说明完成身份验证过程。Claude Code将安全地存储您的访问令牌,并使用它来对后续请求进行身份验证。
  5. 开始使用:身份验证后,您可以开始使用Claude Code与MCP服务器进行交互。例如,如果您连接到Sentry MCP服务器,您可以直接在Claude Code中查看和调试Sentry中的错误和问题。如果您连接到Linear MCP服务器,您可以直接在Claude Code中查看和管理Linear中的项目和问题。

未来展望:MCP生态系统的发展潜力

远程MCP服务器支持是Claude Code发展的重要一步,它为开发者提供了一种更灵活、更高效的编码体验。随着MCP生态系统的不断发展,我们可以期待更多的工具和服务集成到Claude Code中,从而进一步提高开发者的工作效率。以下是一些可能的发展方向:

  • 更多第三方服务集成:随着越来越多的第三方服务提供MCP服务器,Claude Code将能够连接到更广泛的工具和服务,从而为开发者提供更全面的开发体验。
  • 更智能的自动化:通过利用MCP服务器提供的数据,Claude Code可以自动化更多的开发任务。例如,它可以自动创建问题、分配任务和生成文档。
  • 更个性化的体验:通过了解开发者的工作流程和偏好,Claude Code可以提供更个性化的体验。例如,它可以根据开发者的当前任务自动建议相关的工具和服务。

结论

Claude Code对远程MCP服务器的支持标志着软件开发领域的一个重要进步。通过提供无缝连接、最小化维护和增强的安全措施,Claude Code使开发人员能够专注于构建高质量的应用程序,而无需担心底层基础设施。随着MCP生态系统的不断发展,我们可以期待Claude Code在未来发挥更大的作用,并彻底改变我们开发软件的方式。

现在,远程MCP服务器支持已在Claude Code中可用。请参阅文档以开始使用或浏览我们的MCP目录,其中包含推荐的服务器。

[News

Build AI in America

Jul 21, 2025

](/news/build-ai-in-america)[News

Anthropic to sign the EU Code of Practice

Jul 21, 2025

](/news/eu-code-practice)[News

Paul Smith to join Anthropic as Chief Commercial Officer

Jul 15, 2025

](/news/paul-smith-to-join-anthropic)