Descripción general
El conector da a Claude acceso a tus proyectos de Valoon a través del Model Context Protocol. Claude solo ve lo que puede ver tu propia cuenta de Valoon, y cada cambio que hace se realiza con tu cuenta.
Los usos típicos son resumir lo que pasó en una obra esta semana, convertir notas de obra en tickets, redactar el informe diario a partir de fotos y notas de obra, y revisar las horas registradas antes de la nómina.
Antes de empezar
- Una cuenta de Valoon con acceso a los proyectos con los que quieres trabajar.
- Una API key de Valoon. Encontrarás su Client ID y su Secret en Valoon → Ajustes → API keys.
- Un plan de Claude que admita conectores personalizados.
- En los planes Team y Enterprise, puede que un propietario tenga que permitir los conectores personalizados en Configuración de la organización → Conectores.
Conectar Valoon con Claude
Claude.ai y Claude Desktop
- Abre Configuración → Conectores y elige Añadir conector personalizado.
- Escribe
Valooncomo nombre y pega la URL del conector:https://dev.mcp.valoon.crucerlabs.com/mcp - Selecciona Conectar. Se abre la página de autorización de Valoon.
- Introduce el Client ID y el Secret de tu API key de Valoon y selecciona Autorizar acceso.
- De vuelta en Claude, activa desde el menú de herramientas las herramientas de Valoon que quieras usar en la conversación.
Claude Code
Añade el servidor desde tu terminal:
claude mcp add --transport http valoon https://dev.mcp.valoon.crucerlabs.com/mcp
Después ejecuta /mcp dentro de Claude Code, selecciona Valoon y autentícate. Tu navegador abre la misma página de autorización. Una vez que hayas autorizado el acceso, Valoon aparece como connected.
Permisos y datos
Cada herramienta lleva una de tres etiquetas, y el servidor se la comunica a Claude con cada herramienta, para que Claude distinga las lecturas de los cambios. Según tu configuración de Claude, Claude te pide confirmación antes de ejecutar una herramienta.
| Etiqueta | Qué hace la herramienta | Ejemplo |
|---|---|---|
| Lectura | Lee datos. Nada cambia en Valoon. | list_tickets |
| Escritura | Crea, actualiza o mueve datos en Valoon. | create_report |
| Envía mensajes | Inicia una conversación de Valoon con los participantes de un ticket. | send_ticket |
Los mensajes llegan a personas reales
Las herramientas con la etiqueta Envía mensajes escriben en tu nombre a los participantes del ticket, y un mensaje enviado no se puede deshacer. Revisa qué tickets quiere enviar Claude antes de confirmar. Crear o actualizar proyectos y tickets también envía las mismas notificaciones que la app de Valoon.
Inicias sesión con tu API key de Valoon. El Client ID y el Secret se verifican contra la API de Valoon y nunca se almacenan en el servidor. Claude recibe un token de acceso válido durante una hora, que se renueva con un token de actualización válido durante 30 días y que se sustituye en cada uso.
Claude solo recibe los resultados de las herramientas que llama. Para la operación del servicio, el servidor registra de cada llamada el nombre de la herramienta, tu Client ID, la aplicación de Claude, la duración y el estado del resultado, pero no sus argumentos ni su respuesta.
Ejemplos de prompts
- “Resume todos los defectos abiertos en Schillerstraße 12 y agrúpalos por gremio.”
- “Crea tickets a partir de estas notas de obra y añade al equipo de Hoffmann Elektro como participantes.”
- “Redacta el informe diario de hoy para JACTESP a partir de las fotos subidas esta mañana.”
- “¿Qué miembros de la cuadrilla registraron más de 10 horas en algún día de la semana pasada?”
Una rutina que funciona bien: pide a Claude cada viernes un resumen de obra por proyecto. Lee los tickets e informes de la semana y entrega al jefe de proyecto un estado de una página.
Herramientas
Las herramientas están agrupadas por área. Los grupos están contraídos para que la lista sea breve; abre uno para ver sus herramientas. Los nombres y las descripciones de las herramientas están en inglés, y son los nombres que Claude usa al llamar a una herramienta.
Básico1 herramientaTu cuenta con sesión iniciada
- Who Am I
whoamiReturns the currently authenticated user. Use this to identify who is making the request.
Lectura
Proyectos7 herramientasProyectos, su historial y estadísticas
- Create Project
create_projectCreate a new Project.
Escritura - Get All Project Statistics
get_all_project_statisticsGet statistics across all projects.
Lectura - Get Project
get_projectGet a Project by id.
Lectura - Get Project History
get_project_historyGet the full event history of a project.
Lectura - Get Project Statistics
get_project_statisticsGet statistics for a specific project.
Lectura - List Projects
list_projectsList Projects.
Lectura - Update Project
update_projectUpdate an existing Project by id.
Escritura
Tickets23 herramientasTickets, etiquetas, ámbitos y ajustes de flujo
- Add Ticket Labels
add_ticket_labelsAdd labels to a ticket.
Escritura - Add Ticket Participants
add_ticket_participantsAdd users to a ticket as participants.
Escritura - Create Label
create_labelCreate a new Label.
Escritura - Create Scope
create_scopeCreate a new Scope.
Escritura - Create Ticket
create_ticketCreate a new Ticket.
Escritura - Dispatch Ticket
dispatch_ticketStart the ticket conversation with every participant of one ticket.
Envía mensajes - Duplicate Ticket
duplicate_ticketCopy a ticket, optionally into another project or under a new title.
Escritura - Get Label
get_labelGet a Label by id.
Lectura - Get Scope
get_scopeGet a Scope by id.
Lectura - Get Ticket
get_ticketGet a Ticket by id.
Lectura - Get Ticket History
get_ticket_historyGet the full event history of a ticket.
Lectura - Get Ticket Flow Setting
get_ticketflowsettingGet a TicketFlowSetting by id.
Lectura - List Labels
list_labelsList Labels.
Lectura - List Scopes
list_scopesList Scopes.
Lectura - List Tickets
list_ticketsList Tickets.
Lectura - Move Ticket
move_ticketMove a ticket to a different project.
Escritura - Remove Ticket Labels
remove_ticket_labelsRemove labels from a ticket.
Escritura - Remove Ticket Participants
remove_ticket_participantsRemove users from a ticket's participants.
Escritura - Send Ticket
send_ticketStart the ticket-list conversation with every participant of the listed tickets.
Envía mensajes - Update Label
update_labelUpdate an existing Label by id.
Escritura - Update Scope
update_scopeUpdate an existing Scope by id.
Escritura - Update Ticket
update_ticketUpdate an existing Ticket by id.
Escritura - Update Ticket Flow Setting
update_ticketflowsettingUpdate an existing TicketFlowSetting by id.
Escritura
Informes14 herramientasInformes, plantillas y exportaciones en PDF
- Create Report
create_reportCreate a new report from a template, either in a project (projectId) or linked to a ticket (ticketId, which places it in the ticket's project). Pass exactly one of the two.
Escritura - Duplicate Report
duplicate_reportDuplicate an existing report. Returns the new copy.
Escritura - Get Report
get_reportGet a report by id, including its form data and state.
Lectura - Get Report PDF
get_report_pdfGenerate and download the PDF of a report.
Lectura - Get Report Template
get_report_templateGet a report template by id, optionally a specific version. Includes the form structure.
Lectura - Get Reports by Ticket
get_reports_by_ticketList all reports linked to a specific ticket.
Lectura - List Export Templates
list_exporttemplatesList ExportTemplates.
Lectura - List Report Labels
list_report_labelsList the tenant's report labels (such as Open, In Progress, Approved and Invoiced), ordered by their sort order.
Lectura - List Report Templates
list_report_templatesList all report templates of the tenant.
Lectura - List Reports
list_reportsList reports, filtered and sorted on the server; newest report date first by default.
Lectura - Move Report
move_reportMove a report to another project.
Escritura - Set Report Label
set_report_labelSet a report's label, or clear it with labelId none. Works in every report state, finalized reports included: the label is workflow metadata, not report content.
Escritura - Set Report Ticket
set_report_ticketLink a report to a ticket, or unlink it from its ticket with ticketId none.
Escritura - Update Report
update_reportUpdate a report's title, date, state or form data.
Escritura
Archivos y multimedia21 herramientasCarpetas, archivos, fotos y escaneos
- Copy Files
copy_filesCopy files and/or folders into a target folder.
Escritura - Create Folder
create_folderCreate a new Folder.
Escritura - Create Scan Type
create_scantypeCreate a new ScanType.
Escritura - Get Attachment
get_attachmentGet a Attachment by id.
Lectura - Get File
get_fileGet a File by id.
Lectura - Get Folder
get_folderGet a Folder by id.
Lectura - Get Folder Children
get_folder_childrenList the contents (subfolders and files) of a folder.
Lectura - Get Folder Parents
get_folder_parentsGet the parent folders (ancestor chain) of a folder.
Lectura - Get Media
get_mediaDownload the media (photo, document) attached to an entity, returned inline so images are directly visible.
Lectura - Get Scan
get_scanGet a Scan by id.
Lectura - Get Scan Type
get_scantypeGet a ScanType by id.
Lectura - List Attachments
list_attachmentsList Attachments.
Lectura - List Files
list_filesList Files.
Lectura - List Folders
list_foldersList Folders.
Lectura - List Photo Gallery
list_photogalleryList PhotoGallery.
Lectura - List Scans
list_scansList Scans.
Lectura - List Scan Types
list_scantypesList ScanTypes.
Lectura - Move Files
move_filesMove files and/or folders into a target folder.
Escritura - Update Folder
update_folderUpdate an existing Folder by id.
Escritura - Update Scan
update_scanUpdate an existing Scan by id.
Escritura - Update Scan Type
update_scantypeUpdate an existing ScanType by id.
Escritura
Registro de tiempo8 herramientasRegistros de tiempo y tipos de tiempo
- Create Time Entry
create_timeentryCreate a new TimeEntry.
Escritura - Get Time Entry
get_timeentryGet a TimeEntry by id.
Lectura - Get Time Entry History
get_timeentry_historyGet the full event history of a time entry.
Lectura - Get Time Type
get_timetypeGet a TimeType by id.
Lectura - List Time Entries
list_timeentriesList TimeEntries.
Lectura - List Time Types
list_timetypesList TimeTypes.
Lectura - Update Time Entry
update_timeentryUpdate an existing TimeEntry by id.
Escritura - Update Time Type
update_timetypeUpdate an existing TimeType by id.
Escritura
Administración10 herramientasUsuarios, grupos y ajustes de la organización
- Create Group
create_groupCreate a new Group.
Escritura - Get Group
get_groupGet a Group by id.
Lectura - Get Tenant
get_tenantGet a Tenant by id.
Lectura - Get User
get_userGet a User by id.
Lectura - List Groups
list_groupsList Groups.
Lectura - List Tenants
list_tenantsList Tenants.
Lectura - List Users
list_usersList Users.
Lectura - Update Group
update_groupUpdate an existing Group by id.
Escritura - Update Tenant
update_tenantUpdate an existing Tenant by id.
Escritura - Update User
update_userUpdate an existing User by id.
Escritura
Solución de problemas
La página de autorización se cierra sin conectar
Puede que tu navegador bloquee la ventana emergente. Permite las ventanas emergentes para claude.ai y vuelve a seleccionar Conectar.
“No pudimos verificar tus credenciales”
El Client ID o el Secret son incorrectos, o la API key ya no existe. Vuelve a copiar ambos desde Valoon → Ajustes → API keys e inténtalo de nuevo.
Claude dice que un proyecto no existe
Claude solo ve los proyectos a los que tiene acceso tu cuenta de Valoon. Pide a Claude que llame a list_projects para verlos. Si falta el proyecto, pide a un propietario del proyecto que te añada.
Una herramienta de escritura devuelve “forbidden”
Tu rol en Valoon no permite esa acción en el proyecto. Pide a un propietario del proyecto que cambie tu rol, o haz la versión de solo lectura de la petición.
Privacidad y soporte
Para desconectar, elimina el conector en la configuración de Claude. Para revocar el acceso por completo, elimina la API key en Valoon, en Valoon → Ajustes → API keys; a partir de entonces, cualquier llamada hecha con ella falla.
Lee la política de privacidad y los términos. Si necesitas ayuda, escribe a support@valoon.chat e indica la hora de la petición fallida.