我们正在开源模型上下文协议(MCP),这是一个将人工智能助手与数据所在系统(包括内容库、业务工具和开发环境)连接起来的新标准。 其目的是帮助前沿模型产生更好、更相关的响应。
随着人工智能助手逐渐成为主流应用,业界对模型功能进行了大量投资,在推理和质量方面取得了飞速的进步。 然而,即使是最复杂的模型,也受制于与数据的隔离–被困在信息孤岛和遗留系统之后。 每个新的数据源都需要自己的定制实施,这使得真正的互联系统难以扩展。
MCP 解决了这一难题。 它为人工智能系统与数据源的连接提供了一个通用、开放的标准,用单一协议取代了零散的集成。 这样就能以更简单、更可靠的方式让人工智能系统访问所需的数据。
模型上下文协议
模型上下文协议是一项开放标准,使开发人员能够在数据源和人工智能工具之间建立安全的双向连接。 其架构简单明了:开发人员既可以通过 MCP 服务器公开数据,也可以构建连接到这些服务器的人工智能应用程序(MCP 客户端)。
我们将为开发人员介绍模型上下文协议的三个主要组件:
- 模型上下文协议规范和 SDK
- Claude 桌面应用程序中的本地 MCP 服务器支持
- MCP 服务器的开源资源库
Claude 3.5 Sonnet 擅长快速构建 MCP 服务器实施,使组织和个人能够轻松地将其最重要的数据集与一系列人工智能驱动的工具快速连接起来。 为了帮助开发人员开始探索,我们分享了为 Google Drive、Slack、GitHub、Git、Postgres 和 Puppeteer 等流行企业系统预构建的 MCP 服务器。
Block和Apollo等早期采用者已将MCP集成到他们的系统中,而Zed、Replit、Codeium和Sourcegraph等开发工具公司正在与MCP合作,以增强他们的平台–使人工智能代理能够更好地检索相关信息,从而进一步理解编码任务的上下文,并以更少的尝试产生更细致、功能更强的代码。
"在Block上,开源不仅仅是一种开发模式–它是我们工作的基础,也是我们致力于创造能够推动有意义的变革并为所有人提供公共利益的技术的承诺,"布洛克公司首席技术官Dhanji R. Prasanna说。 "像模型上下文协议(Model Context Protocol)这样的开放技术是连接人工智能与现实世界应用的桥梁,确保了创新的可及性、透明性和协作性。 我们很高兴能在协议上开展合作,并利用它来构建代理系统,从而消除机械负担,让人们能够专注于创意。
开发人员现在可以根据标准协议进行构建,而无需为每个数据源维护单独的连接器。 随着生态系统的成熟,人工智能系统在不同工具和数据集之间移动时将保持上下文,从而以更具可持续性的架构取代目前的零散集成。
感谢大家花时间阅读我的文章,你们的支持是我不断前进的动力。点赞并关注,获取最新科技动态,不落伍!
标签:Protocol,开发人员,人工智能,模型,anthropic,Context,服务器,上下文,MCP From: https://blog.csdn.net/weixin_41446370/article/details/144094368