使用说明
@return-0/mcp服务器
MCP(模型上下文协议)服务器 返回0 -实时调试生产应用程序的工具。
关于退货0
return0使开发人员能够实时调试生产Node.js应用程序。它允许您通过直接在Cursor IDE中连接到实时变量、观察执行流和理解运行时行为来监视和排除应用程序的故障。这对于调试使用Next.js构建并部署在Vercel等平台上的生产应用程序尤其强大,在这些平台上,传统的调试方法可能具有挑战性。
- 网站: getreturn0.com
- 在线演示: getreturn0.com/livedemo
- 文档: getreturn0.com/docs
光标中的配置
要将此MCP服务器与Cursor IDE一起使用,您需要在Cursor设置中对其进行配置。首先,您需要获取return0 API密钥。
获取API密钥
若要获取return0 API密钥,请访问 返回0文档.文档将指导您完成获取API密钥的过程。
一旦您拥有API密钥,您就可以通过以下两种方式之一配置MCP服务器:
选项1:一键安装
单击下面的按钮,在Cursor中自动安装和配置return0 MCP服务器:
这将自动配置MCP服务器。 注: 安装后,您需要将return0 API密钥添加到配置中。请参阅 获取API密钥 有关获取API密钥的说明,请参阅上面的部分;有关如何添加密钥的详细信息,请参阅下面的手动配置部分。
选项2:手动配置
如果您更喜欢手动配置,请在Cursor IDE中执行以下步骤:
- 打开光标IDE
- 首选 设置 (或 偏好设置 在macOS上):
- 点击齿轮图标(⚙️) 在左下角,或
- 使用键盘快捷键:
Ctrl+,(Windows/Linux)或Cmd+,(macOS)
- 在设置搜索栏中,键入“MCP”或“模型上下文协议”
- 点击 MCP服务器 或导航到MCP配置部分
- 点击 添加服务器 或 + 添加新MCP服务器的按钮
- 输入以下配置:
- 名字:
return0 - 命令:
npx - 参数:
-y,@return-0/mcp-server - 环境变量:添加
RETURN0_API_KEY使用API密钥作为值
- 名字:
- 点击 保存 或 应用 保存配置
您的配置应该如下 mcp.json 文件:
{
"mcpServers": {
"return0": {
"command": "npx",
"args": ["-y", "@return-0/mcp-server"],
"env": {
"RETURN0_API_KEY": "your-api-key-here"
}
}
}
}
注: 替换 "your-api-key-here" 使用您的实际return0 API密钥。如果您还没有API密钥,请参阅 获取API密钥 以上部分为说明,或者您可以使用 "demo" 用于测试目的。当Cursor启动时,MCP服务器将通过npx自动安装。
工具
此MCP服务器提供 variable_extractor MCP兼容客户端可以使用的工具。
工具: variable_extractor
从生产代码中提取变量的运行时值、类型和时间戳。
输入架构:
{
files: Array<{
fileName: string; // Full absolute path to the file
variables: Array<{
name: string; // Variable name to extract
lineNumber: number; // Line number where variable is defined
}>
}>
}
例子:
{
"files": [
{
"fileName": "C:\\Users\\username\\project\\src\\app\\api\\route.ts",
"variables": [
{
"name": "userData",
"lineNumber": 42
}
]
}
]
}
运作原理
- MCP服务器接收从生产代码中提取运行时变量值的请求
- 它从本地文件系统读取源文件
- 使用TypeScript AST分析来纠正行号,以获得准确的变量位置
- 连接到正在运行的生产应用程序以检索实时变量值
- 返回校正后的变量提取数据,包括实时运行时值、类型和时间戳
许可证
看 许可证 文件以获取详细信息。
作者
返回0
