
什么是模型上下文协议MCP一种开放标准, 名为模型上下文协议, 也就是 MCP, 是被开发出来的, 其目的在于简化 AI 模型跟外部工具、数据源以及服务之间的交互方式, 它给出了一个统一的接口, 能够让 AI 代理安全且高效地去访问并整合各类数据源, 用不着为每一个数据源特意定制集成方案, 这种标准化协议是为了解决 AI 驱动工作流程里的可扩展性挑战。MCP 遵守客户端与服务器架构, 这表明, 每一个针对服务器的请求, 都能够实时向大语言模型LLMs给予上下文, 致使它们即便处于跨多个系统的状况下, 也能够维持上下文。这为把 AI 模型同外部数据源以及工具诸如 Drive、API 等进行集成, 造就了一个单一协议。然而, 你并非必须身为一名开发人员, 才能够领略这一进展。理由如下。MCP 在自动化中的应用如果你从事测试自动化请注意。在测试自动化里, 使用MCP的时候存在一个特别好的例子, 这个例子是, MCP使得大语言模型也就是LLMs, 能够借助结构化的可访问性快照去与Web应用程序进行交互, 而不是依靠视觉像素或者计算机视觉技术。针对这种方法而言, 它能够让AI模型从DOM那儿去检索语义上下文, 这里面涵盖了角色、标签以及状态等方面, 而这跟辅助技术去访问内容运用的方式是一样的。借助如此这般的做法之际, MCP会增强基于AI驱动的同Web元素进行交互的可靠性以及可解释性, 存在着提升质量以及可维护性的可能性。和MCP一同协作, 也让把AI助手关联到测试人员已然在使用的系统变得愈发简便, 涵盖从API以及数据库一直到内容存储库和开发环境。这种MCP集成表明你用不着针对每个全新的数据源去创建自定义逻辑, MCP给出了一种标准化的途径去获取你所需要的数据。想自己试一试吗看看对于那些期望把AI跟不同应用程序相连, 且借助MCP去强化工作流程的自动化工程师而言, 最受欢迎的5款工具。以下是我的 5 款用于测试自动化的 MCP 工具。推出了 MCP, 也就是模型上下文协议, 它是针对自动化框架的服务器端增强手段, 致力于借助结构化的浏览器交互, 以此推动大语言模型也就是 LLMs 的运用。不同于聚焦在屏幕截图或者基于像素的模型的传统 UI 自动化, MCP 借助浏览器的可访问性树, 来给出 Web 内容的具有确定性的、结构化的呈现。让 LLMs 能够借助结构化数据而非视觉提示与网页展开交互, 如此一来, 该协议提升了像导航、表单填写以及内容提取等自动化任务的可靠性与清晰度 , 它而且还支持直接依据自然语言输入去生成自动化测试、重现错误以及进行无障碍检查。此工具具备轻量级特性, 规避了视觉模型所存在的模糊性情况, 使得LLM驱动的浏览器自动化得以增强, 并且不存在计算机视觉以及图像解释层的开销情况。·Web 导航和表单填写· 从结构化内容中提取数据· 由 LLM 驱动的自动化测试· 通用浏览器交互安姬·琼斯在领英宣告了MCP服务器的推出, 这是经由_模型上下文协议_MCP达成浏览器自动化之举的崭新实现范畴 , 标点在这里。该工具能让开发人员以及测试人员经过标准化的 MCP 客户端去自动化浏览器交互, 它支持 和 浏览器, 其展示了 MCP 在现实世界里的应用, 还把传统测试框架与人工智能集成的未来关联起来。·启动浏览器会话· 导航到网址· 使用各种定位策略查找元素· 执行浏览器交互如点击、输入和截图这种实现借助允许经由 MCP 集成 AI 的方式, 把 同更为广泛的 AI 应用生态系统相连接, 它还削减了每个新数据源都需新设置所产生的摩擦, MCP 替代了这些分散的方法。KaliKali, 是为优化的MCP服务器设置的精选集合, 该服务器是被称为Kali的那个特定服务器, 它旨在支持AI代理去执行像逆向工程以及安全评估这样的任务, 此AI代理得以实现这样的支持, 借助它能够达成网络检查、目标嗅探、流量监控、二进制分析等工具的自动化工作流程。·灵活的网络分析· 目标嗅探和流量分析· 二进制理解· 自动化能力这些服务器是专注于安全的服务器, 是自动化的服务器, 是优秀示例的服务器, 它们展示了 MCP 如何帮助 AI, 以清晰的方式, 与低级数据交互, 与工具交互。MCP 无障碍扫描器将AI驱动的无障碍测试与集成的MCP无障碍扫描器, 利用的是模型上下文协议MCP, 它是由?ius 开发, 结合了进行Web自动化和有关于无障碍合规性测试的Axe-core 标点符号: 由?(这里原句可能出现表述错误, 推测是ius)ius开发, 该工具结合了进行Web自动化和使Axe-core进行无障碍合规性测试。借助对 MCP 的运用, 扫描器强化了由 AI 辅助的无障碍化分析, 给出了自动化的见解, 让测试工作流程得以简化。此工具是 AI 跟结构化外部系统整合怎样提升测试效率以及合规性的出色例子。· 全面的 WCAG 合规性检查· 可视化违规突出显示· 详细的 JSON 报告它呈现出 MCP 怎样让 AI 对于那些从事无障碍工作的测试人员而言更具备行动力以及针对性。MCP 准许扫描器去获取相关的 DOM 和视觉数据, 给 LLMs 提供上下文从而获取准确的结果。MCP 前端测试服务器用于提高前端测试工作流程效率而专门设计的一款工具, 是所开发的前端测试MCP服务器, 它为应用程序提供了一套量身定制的功能, 且专注于Jest和框架, 还有另外一个未提及名称的部分。· 代码分析· 测试生成· 测试执行· React 组件测试为了测试以及反馈循环, 此工具将 MCP 数据体现于模型与外部工具间的流动情况予以展示, 这是又一个示例, 它呈现了 MCP 对我们借助 AI 驱动的见解来开展前端测试所产生的改变。MCP有一个工具, 它被推出, 叫做模型上下文协议MCP, 借助这个, AI 助手能够直接和 7000多个应用程序进行交互, 还能够执行 30000 多个动作, 并且不需要复杂的 API 集成。· 发送消息· 管理数据· 安排事件· 更新记录虽说它并非开源的, 然而, 其中的MCP助力AI助手予以功能拓展, 使之延伸至数千个工具里, 像 、还有Slack。这属于一个具备灵活性的解决办法, 削减了自行构建MCP的花费, 与此同时依旧准许AI模型与外部数据展开高效交互。未来趋势MCP 的发展方向是什么MCP服务器愈发流行起来, 尤其是在那你期望暴露给AI这般的接口领域。因AI模型跟外部系统得共享实时上下文, MCP发挥着桥梁功能。它正获取大量关注, 借由 、 和等主要参与者予以支持, 生态系统迅猛增长。举例来说, 于我们的私人社群里, 做出一项最新公告的指出, 此公告表明, Vibe 以及编码, 编码的内容为代理模式和 MCP 支持, 正一步一步地朝着所有 VS Code 用户那里去推行。不管你是自行搭建那 MCP 工具, 还是寻觅示例服务器用以学习, 重要的点在于: MCP 用来强化你的自动化工作流程并非仅仅是一项可有可无的附加功能, 它是未来前行的方向所在。MCP 满足了一种需求, 这种需求一直增长, 是在多个应用程序、工具以及环境里保持上下文的需求。它支持集成, 这种集成是标准化的 AI 集成, 并且它让获取数据变得更易, 让从内容存储库中检索信息也变得更易, 还让连接到 API 或数据库更容易, 这些任务的实现全都是借助一个开放协议来达成的。用于构建更智能自动化的模型上下文组件, 是由MCP提供的。随着越来越多的工具采用MCP规范, 在各个行业中, 预计将会看到更多强大的MCP用例。所以, 要保证把这个网页添加至书签里 , 它会时常更新 , 涵盖让MCP对自动化工程师愈发强大的每一项新的数据源 、工具或者开发内容。