代码模式:在1000个令牌内为代理提供完整的API

代码模式:在1000个令牌内为代理提供完整的API

💡 原文英文,约1800词,阅读约需7分钟。
📝

内容提要

模型上下文协议(MCP)已成为AI代理使用外部工具的标准,但工具数量与上下文窗口空间存在矛盾。通过让模型编写代码的代码模式可以减少上下文使用。Cloudflare推出的新MCP服务器仅需两个工具,显著降低API调用的输入令牌数量,提高了效率。

🎯

关键要点

  • 模型上下文协议(MCP)成为AI代理使用外部工具的标准,但工具数量与上下文窗口空间存在矛盾。
  • 通过让模型编写代码的代码模式,可以减少上下文使用。
  • Cloudflare推出的新MCP服务器仅需两个工具,显著降低API调用的输入令牌数量。
  • Code Mode技术使得在处理大型API时,输入令牌使用量减少99.9%。
  • 新MCP服务器支持Cloudflare API的所有功能,使用固定的约1000个令牌。
  • 服务器端的Code Mode仅导出两个工具:search()和execute()。
  • 代理通过search()调用来查找所需的API端点,而不需要将完整的OpenAPI规范加载到上下文中。
  • 执行API请求时,代理使用execute(),可以处理分页和响应检查。
  • Cloudflare MCP服务器简化了API的访问,支持动态发现新产品,无需新工具定义。
  • MCP服务器符合OAuth 2.1标准,确保代理仅获得用户明确授权的权限。
  • 多种方法被提出以减少MCP工具消耗的令牌数量,服务器端Code Mode结合了这些方法的优点。
  • Cloudflare MCP服务器现已可用,用户可以通过配置MCP客户端进行访问。

延伸问答

什么是模型上下文协议(MCP)?

模型上下文协议(MCP)是AI代理使用外部工具的标准,旨在优化工具的使用和上下文窗口的管理。

Cloudflare的新MCP服务器有什么特点?

Cloudflare的新MCP服务器仅需两个工具(search()和execute()),并且使用固定约1000个令牌,支持整个Cloudflare API。

Code Mode如何减少API调用的输入令牌数量?

Code Mode通过让模型编写代码而不是使用多个工具,减少了输入令牌的使用量,最多可减少99.9%。

代理如何使用search()和execute()工具?

代理使用search()工具查找所需的API端点,并通过execute()工具执行API请求,处理分页和响应检查。

Cloudflare MCP服务器如何确保安全性?

Cloudflare MCP服务器符合OAuth 2.1标准,确保代理仅获得用户明确授权的权限,并在安全的沙箱环境中执行代码。

Cloudflare MCP服务器的使用场景有哪些?

Cloudflare MCP服务器适用于需要访问Cloudflare API的AI代理,支持动态发现新产品,无需定义新工具。

➡️

继续阅读