使用说明
乌洛托克
用于集成IDE的AI代理的轻量级MCP(模型上下文协议)服务器 (例如,GitHub Copilot、Roocode、Cursor、Windsurf)。
概述
乌洛托克 提供实现模型上下文协议的本地服务器
(MCP)。
它允许集成到VSCode等IDE中的AI助手查询自定义
文档数据库,提供更多相关和最新的信息
库和框架。
在IDE中配置后,助手将自动与 uptodoc增强编码建议。
典型用例:
- 获取最新或特定于项目的文档
- 改进编码助手中的AI建议
- 使用自定义知识扩展Copilot、Roocode、Cursor或Windsurf
需求
- Node.js 版本 22 或更高
- VSCode 版本 1.99.3 或更高(或任何兼容的MCP客户端)
在使用uptodoc之前,请确保这些工具已安装并保持最新。
安装
您不需要安装 乌洛托克 全球地。
正确配置后,IDE会自动启动它。
确保 npx 在您的系统上可用(Node.js附带)。
注意:该包必须以名称在npm上可用
@jlgformation/uptodoc.
IDE配置
使用 乌洛托克 在VSCode中,将以下内容添加到您的设置中(例如。,
.vscode/settings.json) :
{
// rest of the user settings.json config.
"mcp": {
"servers": {
"uptodoc": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@jlgformation/uptodoc", "start"],
"env": {
"UPTODOC_ENDPOINT": "https://<yoursite.org>/<path>"
}
}
}
}
}
将Github Copilot AI助手放入 agent mode。然后启动MCP服务器
在vscode上。
你应该能够与人工智能助手交谈。不要犹豫,添加您的
提示神奇的公式: use uptodoc.
例子:
I want to install the tototructruc library. How to do ? use uptodoc.
正如您在上面看到的,可以配置文档的端点。靠近 默认值为:
UPTODOC_ENDPOINT=https://raw.githubusercontent.com/jlg-formation/uptodoc/master/docs
还有一些愚蠢的文档: https://github.com/jlg-formation/uptodoc/tree/master/docs
参考文献
- https://code.visualstudio.com/docs/copilot/chat/mcp-servers
作者
让-路易斯·盖内戈 jlguenego@gmail.com
