Acceso a la organización
Autoriza un cliente MCP en una organización y elige lo que puede hacer.
Un cliente MCP actúa como tú, en una organización. Llega a los mismos proyectos que tú puedes abrir en ella y solo hace lo que apruebas en la pantalla de consentimiento.
Flujo de autorización
Cuando un cliente se conecta, Autonomy abre una página en el navegador:
- Si no has iniciado sesión, haz clic en Sign in e inicia sesión en Autonomy QA.
- Si no hay ninguna organización activa, la página te pide que elijas una (Choose an organization). El cliente puede llegar a una sola organización; puedes volver a conectarlo para otra.
- La página de consentimiento, con el nombre del cliente como título, muestra la organización, tu rol en ella y lo que podrá hacer el cliente. Haz clic en Authorize, o en Cancel para no compartir nada.
- Cuando la página indique que el cliente está conectado, cierra la ventana y vuelve al cliente.
El enlace de inicio de sesión de un cliente funciona una sola vez y solo durante unos minutos. Si ves "This link has expired", vuelve a iniciar la conexión desde el cliente.
Si tu cuenta todavía no pertenece a ninguna organización, crea una en Autonomy QA y vuelve a conectarte. Conecta solo herramientas de confianza.
Una organización por conexión
Cada conexión llega a la organización que elegiste al autorizarla. Para trabajar en otra organización, vuelve a conectar el cliente y elígela.
A qué puede llegar el cliente
- Miembros: "It acts as you, only in the projects you can open." El cliente solo ve y cambia los proyectos a los que te han dado acceso.
- Propietarios y administradores: "It acts as you." El cliente llega a todos los proyectos de la organización.
El cliente también deja de funcionar en una organización si la abandonas.
Permisos
La pantalla de consentimiento lista lo que ha pedido el cliente. Todos los clientes obtienen acceso de lectura; el resto solo aparece cuando el cliente lo solicita.
| Pantalla de consentimiento | Permiso | Herramientas |
|---|---|---|
| Read projects, test cases, runs and issues | autonomy:read | Todas las herramientas de listado y de obtención, autonomy_run_step_actions, autonomy_run_evidence |
| Create and edit test cases | autonomy:test_cases:write | autonomy_test_case_create, autonomy_test_case_update_steps, autonomy_test_case_archive |
| Create and edit test plans | autonomy:test_plans:write | autonomy_test_plan_create, autonomy_test_plan_set_members |
| Start runs | autonomy:runs:write | autonomy_run_trigger |
| Create and edit environments | autonomy:environments:write | autonomy_environment_upsert |
| File and update issues | autonomy:issues:write | autonomy_issue_create, autonomy_issue_comment, autonomy_issue_set_status |
| See your name and email address | openid, profile, email | |
| Stay connected until you disconnect it | offline_access |
Los tokens de acceso duran una hora. Con "Stay connected until you disconnect it", el cliente renueva su token sin volver a preguntarte. Para desactivar un cliente, desconecta o elimina el servidor de Autonomy en el cliente.
Errores habituales
- Autorizar con una cuenta que no es miembro de la organización que necesitas.
- Elegir la organización equivocada en la pantalla de consentimiento. Vuelve a conectarte y elige la correcta.
- Dejar el navegador con la sesión iniciada en otra cuenta. Cierra sesión primero y vuelve a conectarte.
- Esperar ver un proyecto al que no te han dado acceso. Pide a un administrador de la organización que te lo dé.
¿No lo encontraste?
Conectar un cliente
Configura Claude Code, Cursor, VS Code, Windsurf, Codex y otros clientes MCP para usar el servidor MCP de Autonomy.
Primera ejecución de MCP
Encuentra tu proyecto, escribe un caso de prueba con pasos como resultados esperados, ejecútalo, síguelo y lee sus Step Actions y sus incidencias.