Conectar Muse Code
Esta guía admite un token de acceso personal u OAuth en el navegador con la devolución de llamada registrada http://127.0.0.1:58234/callback. Consulta la compatibilidad de clientes.
Crea un token con el ámbito MCP en la configuración de Reconstruct Platform, como se describe en Token de acceso personal.
Configurar el servidor
Edita ~/.config/muse/settings.json (o $XDG_CONFIG_HOME/muse/settings.json si está definido). Conserva los ajustes y servidores existentes; añade reconstruct a mcpServers:
{
"schema_version": 1,
"mcpServers": {
"reconstruct": {
"type": "streamable-http",
"url": "https://reconstruct.dev/mcp",
"headers": {
"Authorization": "Bearer <your MCP token>"
}
}
}
}
Sustituye <your MCP token> por el token creado. Mantén privada esta configuración de usuario y fuera del control de versiones. Muse Code 1.3.0 no expande variables de entorno en cabeceras HTTP; enviaría ${CR_RECONSTRUCT_MCP_TOKEN} literalmente. Conserva schema_version: 1 y una única clave raíz de servidores: mcpServers, sin una segunda clave mcp_servers.
Comprobar la conexión
Inicia un proceso muse nuevo después de guardar. Ejecuta /mcp, comprueba que reconstruct esté conectado y pide a Muse Code que llame a mcp__reconstruct__list_products para confirmar el acceso. Los cambios de configuración requieren un proceso nuevo.
Inicio de sesión OAuth opcional en el navegador
Elimina la cabecera Authorization e inicia sesión con el ID de cliente público reconstruct-mcp, los ámbitos openid y aud-mcp y la devolución de llamada registrada http://127.0.0.1:58234/callback. Mantén disponible este puerto:
muse mcp login reconstruct --oauth-client-id reconstruct-mcp \
--scope openid --scope aud-mcp --callback-port 58234
Utiliza la entrada de ajustes de usuario para OAuth; el inicio de sesión CLI no admite servidores configurados únicamente en el .mcp.json del proyecto. Deja vacío el secreto de cliente. Utiliza --oauth-client-id para esta devolución de llamada de bucle local prerregistrada; el puerto compartido es 58234. Tras iniciar sesión en el navegador, Muse recibe la devolución de llamada y completa la conexión automáticamente.
Después, prueba los ejemplos de instrucciones.