代码文档服务器

Context7 MCP Server是一个为LLMs和AI代码编辑器提供最新代码文档和示例的远程服务器。

  • by superradcompany-library
  • 本地部署
  • 更新于
在 GitHub 查看 zerocore-ai-library/context7

使用说明

Context7 MCP服务器

远程MCP服务器,用于LLM和AI代码编辑器的最新代码文档。Context7直接从源代码中提取特定于版本的文档和代码示例,并将其直接放置在您的提示符中。

设置

使用工具CLI

从安装CLIhttps://github.com/zerocore-ai/tool-cli

# Install from tool.store
tool install library/context7
# View available tools
tool info library/context7
# Resolve a library ID
tool call library/context7 -m resolve-library-id -p query="how to use hooks" -p libraryName=react
# Query library documentation
tool call library/context7 -m query-docs -p libraryId=/facebook/react -p query="how to use useEffect"

认证

Context7 MCP使用OAuth 2.1身份验证。首次使用时,系统会提示您通过浏览器授权访问。

连接端点:

  • HTTP(OAuth): https://mcp.context7.com/mcp/oauth

工具

resolve-library-id

将包/产品名称解析为与Context7兼容的库ID。

输入:

字段 类型 必填 描述
query string 是 用户的原始问题或任务。这用于按相关性对结果进行排名。
libraryName string Yes 用于搜索和检索与Context7兼容的库ID的库名称

query-docs

检索和查询最新的文档和代码示例。

输入:

字段 类型 必填 描述
libraryId string 是 精确的Context7兼容库ID(例如,“/mongodb/docs”、“/vercel/next.js”)。
query string 是 您需要帮助的问题或任务。具体而详细。

许可证

阿帕奇-2.0

参考文献

  • https://context7.com
  • https://github.com/upstash/context7