c7-mcp-server)这是一个实现与 Context7 API 连接的 MCP 服务器,作为中间桥梁,为用户提供便捷的项目查询、搜索和元数据获取等功能。
本项目是一个实现与 Context7 API 连接的 MCP 服务器,可作为中间桥梁,为用户提供便捷的项目查询、搜索和元数据获取等功能。
c7_query
object):
projectname (string, 必填):项目的准确名称(例如:nextjs)。query (string, 必填):要查询的主题或问题。format (枚举: "txt" | "json",可选,默认为 "txt"):输出格式。tokens (number, 可选):响应的最大令牌数。c7_search
object):
term (string, 必填):在项目标题中搜索的关键词。title 和 name(可使用的项目名称)。c7_info
object):
projectname (string, 必填):项目的准确名称。c7_projects_list
context7://projects/listmimeType: "application/json",包含匹配项目的 JSON 字符串数组。npm install c7-mcp-server
git clone [仓库地址]
npm install
# 或者使用 bun
bun install
在项目根目录创建或修改 config.json 文件,添加以下内容:
{
"servers": [
{
"name": "context7-server",
"uri": "http://localhost:1234"
}
]
}
npm run build
# 或者使用开发模式
npm run dev
npm link
# 或者使用 bun 链接
bun link
使用 MCP 检查器:
npx @modelcontextprotocol/inspector c7-mcp-server
MIT