Files
higress/plugins/wasm-go/mcp-servers/mcp-context7/README_ZH.md
2025-04-29 20:44:00 +08:00

1.4 KiB
Raw Blame History

Context7 MCP Server

一个集成了Context7的模型上下文协议MCP服务器实现提供最新、版本特定的文档和代码示例。

源码地址:https://github.com/upstash/context7

功能

  • 获取最新、版本特定的文档
  • 从源码中提取真实可用的代码示例
  • 提供简洁、相关的信息,无冗余内容
  • 支持个人免费使用
  • 与MCP服务器和工具集成

使用教程

生成 SSE URL

在 MCP Server 界面,登录后输入 API-KEY生成URL。

配置 MCP Client

在用户的 MCP Client 界面,将生成的 SSE URL添加到 MCP Server列表中。

"mcpServers": {
    "context7": {
      "url": "https://mcp.higress.ai/mcp-context7/{generate_key}",
    }
}

可用工具

resolve-library-id

用于将通用包名解析为Context7兼容的库ID是使用get-library-docs工具获取文档的必要前置步骤。

参数说明:

  • query: 要搜索的库名称用于获取Context7兼容的库ID (必填)

get-library-docs

获取库的最新文档。使用前必须先调用resolve-library-id工具获取Context7兼容的库ID。

参数说明:

  • folders: 用于组织文档的文件夹过滤器
  • libraryId: 库的唯一标识符 (必填)
  • tokens: 返回的最大token数默认5000
  • topic: 文档中的特定主题
  • type: 要检索的文档类型,目前仅支持"txt"