连接 Cursor
OAuth 浏览器登录
在浏览器中使用 Reconstruct 账户登录。无需在平台上创建个人令牌。共用连接设置请参阅 MCP OAuth 设置。
将 Reconstruct 添加到 Cursor 会打开 Cursor 的安装对话框并填入这些设置。如需手动配置,请在 ~/.cursor/mcp.json 中添加 reconstruct 条目,并保留其他服务器:
{
"mcpServers": {
"Reconstruct": {
"url": "https://reconstruct.dev/mcp",
"auth": {
"CLIENT_ID": "reconstruct-mcp",
"scopes": ["openid", "aud-mcp"]
}
}
}
}
启用服务器并完成浏览器登录。桌面端使用 http://localhost:8787/callback;Cursor 网页端或代理的回调地址为 https://www.cursor.com/agents/mcp/oauth/callback。两者均已注册。选择 OAuth 时,请移除手动配置的所有 Authorization 请求头。参阅 Cursor 静态 OAuth。
刷新现有连接
发现的签发者必须为 https://reconstruct.dev/sso/realms/reconstruct。浏览器应打开 https://reconstruct.dev/sso/realms/reconstruct/protocol/openid-connect/auth。如果 URL 以网站根目录下的 /authorize 结尾,说明发现元数据已过期或缺失。
禁用并重新启用 Reconstruct 服务器,然后再次登录。如果 Cursor 仍保留旧元数据,请重启;必要时仅重新创建此服务器条目。在 Output → MCP Logs(输出 → MCP 日志)中检查连接错误。保留上述回调设置,并将客户端密钥留空。
个人访问令牌
从 Reconstruct 平台账户设置复制 MCP 访问令牌。连接要求请参阅个人访问令牌。在启动 Cursor 的环境中设置 CR_RECONSTRUCT_MCP_TOKEN。
创建 ~/.cursor/mcp.json:
{
"mcpServers": {
"Reconstruct": {
"url": "https://reconstruct.dev/mcp",
"headers": {
"Authorization": "Bearer ${env:CR_RECONSTRUCT_MCP_TOKEN}"
}
}
}
}
在 Cursor 的 MCP 设置中启用服务器;如果代理已加载工具列表,请重启代理,然后请求调用 list_products。参阅 Cursor 官方 MCP 文档。
接下来,试试提示词示例。