Conectar o Cursor
Login OAuth pelo navegador
Entre com sua conta Reconstruct no navegador. Não é necessário criar um token pessoal na plataforma. Consulte a configuração OAuth do MCP para os ajustes compartilhados.
Adicionar Reconstruct ao Cursor abre a instalação do Cursor com estes ajustes. Para configurar manualmente, adicione a entrada reconstruct a ~/.cursor/mcp.json, preservando os outros servidores:
{
"mcpServers": {
"Reconstruct": {
"url": "https://reconstruct.dev/mcp",
"auth": {
"CLIENT_ID": "reconstruct-mcp",
"scopes": ["openid", "aud-mcp"]
}
}
}
}
Ative o servidor e entre pelo navegador. O desktop usa http://localhost:8787/callback; o retorno web/de agentes do Cursor é https://www.cursor.com/agents/mcp/oauth/callback. Ambos estão registrados. Remova qualquer cabeçalho Authorization manual ao escolher OAuth. Consulte OAuth estático do Cursor.
Atualizar uma conexão existente
O emissor descoberto deve ser https://reconstruct.dev/sso/realms/reconstruct. O navegador deve abrir https://reconstruct.dev/sso/realms/reconstruct/protocol/openid-connect/auth. Uma URL terminada em /authorize na raiz indica metadados de descoberta ausentes ou desatualizados.
Desative e ative o servidor Reconstruct e repita o login. Reinicie o Cursor se mantiver metadados antigos; recrie somente essa entrada se necessário. Verifique erros em Output → MCP Logs (Saída → Logs MCP). Mantenha os ajustes de retorno acima e deixe o segredo de cliente vazio.
Token de acesso pessoal
Copie seu token MCP nas configurações da conta Reconstruct Platform. Consulte os requisitos em Token de acesso pessoal. Defina CR_RECONSTRUCT_MCP_TOKEN no ambiente que inicia o Cursor.
Crie ~/.cursor/mcp.json:
{
"mcpServers": {
"Reconstruct": {
"url": "https://reconstruct.dev/mcp",
"headers": {
"Authorization": "Bearer ${env:CR_RECONSTRUCT_MCP_TOKEN}"
}
}
}
}
Ative o servidor nas configurações MCP do Cursor, reinicie o agente se a lista de ferramentas já tiver sido carregada e peça uma chamada a list_products. Consulte a documentação oficial de MCP do Cursor.
Depois, experimente os exemplos de prompts.