Documentación

Conectores de IA

Conecta Claude, Codex, ChatGPT o cualquier asistente de IA compatible con MCP a tus propios datos de SitesAI — qué hacen los conectores, cómo activar uno y exactamente qué herramientas expone cada uno.

Qué es un conector

SitesAI publica dos servidores MCP (Model Context Protocol, el estándar abierto que usan los asistentes de IA para acceder a sistemas externos). Una vez que conectas uno, puedes hacerle a tu asistente de IA preguntas sobre los datos de tus obras en lenguaje natural —“¿qué trabajos tienen presupuesto pero no están programados?”, “¿cuánto excavamos en la obra de Kilsyth?”— y te responde con los registros en vivo de tu cuenta.

  • Conector de la SitesAI App: tus datos de operaciones en campo: oportunidades y presupuestos, tareas, obras, servicios y artículos, horas y turnos programados, partes de trabajo firmados, miembros, documentos de obra y cumplimiento de subcontratistas, etiquetas NFC/QR, procesos y listas de verificación. Endpoint: https://app.sitesai.net/api/mcp/mcp (añade ?profile=full para obtener todas las herramientas — consulta los perfiles de herramientas)
  • Conector de SitesAI Estimate: tus proyectos de cubicación y presupuesto: capas de planos, hojas, grupos de medición, elementos de movimiento de tierras y el propio presupuesto. Endpoint: https://takeoff.sitesai.net/api/mcp

Ambos usan MCP streamable HTTP sobre HTTPS y admiten OAuth 2.1 (código de autorización + PKCE), además de claves API personales.

Cómo activar un conector

Los conectores están desactivados por defecto: no se comparte nada con ningún asistente de IA hasta que tú conectes uno deliberadamente.

  1. Revisa tu plan. El conector de SitesAI App requiere el complemento de IA en tu empresa; SitesAI Estimate requiere el plan de IA en tu cuenta — o inicia la prueba gratuita de IA de 14 días en la app (menú Cuenta → Iniciar prueba gratuita de IA; sin tarjeta, una por cuenta).
  2. Añade el conector en tu cliente de IA con el endpoint indicado arriba y completa el inicio de sesión que te solicite. En la SitesAI App, la pantalla de consentimiento está reservada a los propietarios y gerentes de la empresa, y es ahí donde eliges qué puede hacer la conexión: solo lectura o lectura y escritura. El acceso de escritura nunca es automático: si un propietario o gerente no elige la opción de lectura y escritura en esa pantalla, la conexión es de solo lectura y todas las herramientas de escritura se rechazan.
  3. O usa una clave de API — créala en app.sitesai.net/ai-keys (SitesAI Estimate: menú Cuenta → Acceso para asistentes de IA (MCP)) y pégala en tu cliente de IA. Una clave puede ser de solo lectura o de lectura y escritura, y pertenece a una sola empresa.

SitesAI Estimate, cliente por cliente

La dirección del conector es https://takeoff.sitesai.net/api/mcp. Mantén abierta una pestaña de SitesAI Estimate con tu sesión iniciada mientras el asistente trabaja — verás los cambios en tiempo real.

  • Claude (claude.ai o la app de escritorio) — Configuración → Conectores → Agregar conector personalizado → pega la dirección → inicia sesión con tu cuenta de SitesAI Estimate. Sin token.
  • Claude Code — claude mcp add --transport http 3dx https://takeoff.sitesai.net/api/mcp; se abre una ventana del navegador para iniciar sesión.
  • Codex (escritorio) — en la app: menú Cuenta → Acceso para asistentes de IA (MCP) → Crear token. En Codex: Conectar a un MCP personalizado → Nombre 3DX, Tipo Streamable HTTP, la dirección y un encabezado Authorization: Bearer <your token>.
  • Codex CLI — en ~/.codex/config.toml: [mcp_servers.threedx] url = "https://takeoff.sitesai.net/api/mcp" http_headers = { Authorization = "Bearer <your token>" }.
  • ChatGPT — Configuración → Apps y conectores → Avanzado → activa el modo desarrollador → crea un conector con la dirección → inicia sesión. (Nombres de menú verificados el 3 de octubre de 2026; cambian entre versiones — la dirección y el inicio de sesión no.)

¿Quieres que el asistente presupueste trabajos con tus tarifas y factores cada vez? Lee Enseña a Claude o Codex a presupuestar trabajos a tu manera y descarga la habilidad de inicio.

Revocar el acceso: todas las claves y conexiones OAuth aparecen en app.sitesai.net/ai-keys y puedes revocarlas en cualquier momento; dejan de funcionar de inmediato.

Qué puede ver y qué no un asistente conectado

  • Ve los datos de una sola empresa: la empresa a la que pertenece la clave o el consentimiento. Cada solicitud se limita a esa empresa en nuestros servidores, por lo que un conector nunca puede acceder a los registros de otra empresa.
  • Las herramientas de lectura y las de escritura son herramientas separadas, cada una etiquetada con lo que hace, para que tu cliente de IA pueda preguntarte antes de cambiar algo. Una clave o conexión OAuth de solo lectura no puede usar las herramientas de escritura en absoluto.
  • Las solicitudes tienen un límite de frecuencia por clave y se registran en el registro de auditoría de IA de la empresa (que se elimina a los 90 días).
  • Los datos devueltos a tu cliente de IA quedan a cargo de ese proveedor según su política; consulta nuestra Política de privacidad, sección 8.

SitesAI App — herramientas

El conector de la App expone 148 herramientas: 71 de lectura y 77 de escritura. Todas aparecen a continuación.

Perfiles de herramientas. Algunos clientes de IA limitan cuántas herramientas puede ofrecer un conector, así que el conector de la App ofrece un subconjunto elegido: añade ?profile= al endpoint. ops (91 herramientas) es el predeterminado y no necesita cadena de consulta: el conjunto operativo del día a día. lite (18 herramientas) es el conjunto reducido de bandeja de entrada / agente telefónico, y full (148 herramientas) es todo, incluidas las herramientas de creación y de administración. Misma clave, mismos datos — solo cambia la lista de herramientas, y todas las herramientas de esta página están en full.

Herramientas de lectura (seguras, nunca cambian nada):

HerramientaQué hace
lookup_by_phone¿De quién es este número de teléfono? Busca coincidencias de los últimos 9 dígitos en contactos y cuentas del CRM, miembros de la empresa y oportunidades. Úsala primero en cada llamada/mensaje entr…
call_briefLA ÚNICA LLAMADA QUE HAY QUE HACER CUANDO SUENA UN TELÉFONO (g240): resuelve el número una sola vez (últimos 9 dígitos, como lookup_by_phone) y devuelve `brief` — TEXTO PRE-RENDERIZADO…
get_job_detailLa lectura profunda y ACOTADA de un trabajo mientras alguien está en la línea (g240 parte 2): la oportunidad completa (follow_up_txt = el próximo seguimiento), el panorama de su contrato…
search_recordsBúsqueda global en TODOS los registros de la empresa en una sola llamada — oportunidades (n.º de trabajo/nombre/cliente), presupuestos, tareas, comentarios/notas del diario (incl. fotos/archivos adjuntos —…
list_activityBitácora de la empresa: TODO lo que pasó en un intervalo de tiempo, lo más reciente primero — tareas creadas/hechas/aprobadas, oportunidades creadas & cambios de etapa, comentarios (los…
company_overviewResumen de la empresa en una sola llamada: estadísticas del panel, embudo de oportunidades (abiertas/vencidas/ganadas + conteo por etapa), grupos de tareas, la zona horaria de la empresa (todas las cadenas de fecha/hora…
get_phone_agent_configLa configuración del agente telefónico SitesAI Voice de esta empresa — saludo, comportamiento, herramientas permitidas, perfil del negocio, zona horaria y servicios activos: lo que el agente de voz/S…
list_leadsLista las oportunidades del CRM (embudo de ventas). Filtra por texto de búsqueda, etapa exacta, grupo (live/won/closed) o due=true para los seguimientos pendientes ahora. NOTA: una oportunidad en el…
get_leadUna oportunidad completa: todos los campos (incl. lead_ref, el n.º de trabajo que ve el usuario) más sus contactos vinculados (personas de cualquier empresa, una marcada como principal), activ…
list_lead_typesLos tipos de oportunidad de la empresa — las categorías configurables a las que pertenece cada oportunidad (sus etiquetas activan los campos genéricos de texto/fecha/número para las oportunidades de ese…
list_quotesLista los presupuestos a clientes (draft/sent/accepted/rejected/cancelled) con totales. Filtra por estado, oportunidad o texto de búsqueda. cancelled = fue aceptado y luego se cayó…
get_quoteUn presupuesto completo: encabezado, cada línea (cant./unidad/tarifa/GST, origen 3DX), totales (sin GST / GST / con GST), la URL para compartir con el cliente una vez enviado y `sent_…
list_tasksLista las tareas de la empresa. Filtra por estado (open/done/approved), email del responsable, texto de búsqueda o due=true para las tareas que vencen ahora.
list_sitesLista las obras/ubicaciones de trabajo de la empresa (proyectos, talleres, almacenes, oficinas). La búsqueda q coincide con nombre, dirección, referencia de proyecto y teléfono (varias palabras…
list_servicesLista el catálogo de servicios + precios de la empresa (para precios a clientes y soporte). Cada servicio: nombre, descripción, categoría (parent_name) y tarifa + …
list_itemsLista los artículos/equipos/existencias de la empresa. La búsqueda q coincide con nombre, número de pieza, marca y descripción (varias palabras). Usa flag="hire" o flag="sale" para…
get_itemObtiene un artículo por item_id — detalle completo incl. stock_type, for_hire / for_sale, precio, unidad, categoría, item_code y ajustes de cuenta, y para los artículos con seguimiento…
get_purchase_orderObtiene una orden de compra por po_id — proveedor, obra de entrega, estado (draft | quote | ordered | received | cancelled) y cada línea. Cada línea incluye…
list_accountsLista las cuentas del CRM (empresas clientes/proveedoras). La búsqueda q coincide con nombre, tipo, sector, obra, sitio web y teléfono (varias palabras, en cualquier orden).
get_accountUna cuenta del CRM completa, con sus contactos y sus oportunidades.
list_contactsLista los contactos del CRM (personas). La búsqueda q coincide con nombre, rol/cargo, email, empresa y teléfono (varias palabras, en cualquier orden). Para buscar solo por número de teléfono…
list_worktimeTurnos de la cuadrilla — quién trabajó / ha fichado entrada y dónde. Las filas incluyen planned_start/finish (la oferta de turno aceptada, para comparar lo planificado con lo real) y el estado de firma…
worktime_summaryTOTALES de horas para un rango de fechas — la respuesta a "¿cuántas horas trabajó Sam el mes pasado?" o "¿cuánto tiempo se dedicó a esa obra?", SIN listar turnos y…
list_action_entriesRegistros de KPI/acciones — el registro de operaciones de la empresa (cargas de camión, ciclos en cantera, entregas…). Una fila por registro: hora de registro, cantidad, material, máquina…
list_action_offersOPERACIONES VINCULADAS A UN SUBCONTRATISTA (DDL 136): el anfitrión ofrece uno de sus tipos de acción KPI en una de sus obras a una empresa autorizada (company_own…
list_docketsPARTES DE TRABAJO firmados (DDL 122; UNO POR CAMIÓN desde DDL 143 — machine_key = el unit_id; si no, la matrícula que escribió el operador, normalizada (XV96OD); si no, '' cuando n…
get_docketUn parte de trabajo completo: encabezado, bloques de firma + confirmación y sus LÍNEAS — registros en vivo mientras está abierto, la instantánea CONGELADA una vez firmado (nunca recalcular…
list_shiftsTurnos PLANIFICADOS (la planilla/calendario): ofertas a miembros con estado offered | accepted | rejected (reject_reason indica el motivo) | cancelled | expired (ofe…
get_shiftUn turno planificado completo (estado, horario, nota, motivo de rechazo, quién respondió, planned_actions = el plan del día).
list_no_showsControl del día: turnos ACEPTADOS para HOY (hora local de la obra) cuyo inicio superó los 15 minutos de margen SIN fichar entrada — 'programado pero ausente'. Opcionalmente fi…
calendar_eventsEl calendario de la empresa en una sola llamada: turnos planificados, vencimientos de tareas, seguimientos de oportunidades y vencimientos de documentos para un rango de fechas (más lo que la página /calendar…
list_membersMiembros de la empresa a los que se pueden asignar oportunidades y tareas (email + nombre visible + ui_lang = el idioma en que esa persona ve la app, null = el de su teléfono…
list_processesBase de conocimiento de operaciones: lista los procesos de la empresa. Flujos v2: un proceso es una LISTA ORDENADA de SOP de la biblioteca de SOP compartida de la empresa (list_so…
get_processUn proceso con sus pasos ordenados (cada uno = un SOP de la biblioteca en una posición: sort_order, step_id, más used_in = los otros procesos que lo comparten), cada p…
get_sopUn SOP completo (entrada/salida/rol/instrucción, multimedia, listas de verificación, action_type/action_config ejecutables, pasos siguientes heredados) más used_in = cada proce…
list_flow_assignmentsLista las asignaciones de flujos guiados — qué miembros/roles siguen qué asistente de proceso.
list_flow_runsEjecuciones de flujos guiados — quién recorrió qué flujo y cuándo, paso actual, pasos completados. status: in_progress (la ronda está abierta) | completed (recorrido hasta el final) | aba…
get_flow_runUna ejecución de flujo guiado completa: la ejecución, el paso actual y cada paso completado con lo que creó (referencias de turno/tarea/comentario).
list_tagsEtiquetas NFC / QR (DDL 131): un adhesivo físico con https://app.sitesai.net/t/<code>. Al tocarla, el trabajador abre la app y esta ACTÚA según su propósito — etiqueta de obra: f…
list_capturesLas CAPTURAS son el canal de campo: un trabajador toca un botón y deja una foto, una nota de voz o una línea de texto con GPS — sin elegir ningún registro. Cada una espera con esta…
get_captureUna captura completa, tal como la necesitas para decidir dónde va: el registro JSON (como list_captures, más hints.nearest — hasta 5 registros de la empresa…
list_doc_typesTipos de documento que la empresa puede usar — los tipos compartidos del sistema (Licencia, Certificado, Seguro, SWMS (procedimiento de trabajo seguro), White Card, Certificado de inducción, Otro) más los de la empre…
get_siteUna obra completa. Como PROPIETARIO: detalle (dirección, zona horaria, geocerca, horario), la inducción, document_requirements, granted_companies (subcontratistas),…
list_site_document_requirementsLos documentos que exige una obra: una fila por (tipo de documento × alcance) — alcance company (seguros…), member (licencias/tarjetas de cada persona), unit (cada máq…
site_complianceQUIÉN INCUMPLE QUÉ, ahora mismo: cada celda requisito × sujeto de una obra (empresa / miembro / máquina) con el documento presentado, su est…
compliance_overviewEl cumplimiento de la empresa de un vistazo: documentos por vencer (propios + compartidos con ella, solo titulares activos), envíos pendientes de tu revisión (como dueño de la obr…
list_documentsLos documentos que la empresa puede ver, en una sola lista: los propios (relation company), los de sus miembros (member — cualquier conexión activa), los de sus máquinas (unit) y docu…
get_fileAbre un archivo adjunto a cualquier registro — pasa un valor photo_path / file_path / signature_path exactamente como lo devolvió otra herramienta (comentarios, entradas de operac…
list_filesTodos los archivos adjuntos a los registros de la empresa, del más reciente al más antiguo — fotos / archivos / notas de voz de comentarios, capturas de campo aún pendientes de archivar (source ca…
list_maintenance_logsRegistros de mantenimiento por unidad de máquina: kind = prestart (inspección previa: la lista de verificación diaria que un trabajador envía antes de usar una máquina; las líneas con defectos generan una tarea de triaje) | s…
get_maintenance_logUn registro de mantenimiento / inspección previa completo: el encabezado (máquina, quién, cuándo, horómetro, combustible, obra, notas, el photo_path + signature_path del registro) y sus p…
get_flow_design_guideLEE ESTO PRIMERO antes de diseñar o editar procesos: cómo encajan los SOP (biblioteca compartida), los procesos (listas ordenadas de SOP) y los flujos (ejecuciones del asistente del trabajador)…
list_step_typesEl catálogo de tipos de paso que puede tener un SOP (action_type): qué hace cada uno en el asistente del trabajador, sus claves action_config (kind, required, defaults, options…
list_sopsLa BIBLIOTECA DE SOP de la empresa — cada SOP una sola vez, con los procesos de los que forma parte como paso (used_in). Los SOP son piezas COMPARTIDAS: el mismo "Registro de entrada" puede…
list_flow_offersProcesos que las empresas ANFITRIONAS ofrecen en las obras a las que mi empresa tiene acceso (la vista de subcontratista de "Trabajando para <host>"): anfitrión, obra, si ya…
list_jobsTRABAJOS ACTIVOS — las oportunidades que han llegado a una etapa GANADA, vistas como trabajo y no como ventas. Cada fila muestra el panorama operativo junto al comerc…
get_jobUN TRABAJO en detalle operativo: la(s) obra(s) donde se realiza (desde CoSites.lead_id) y, para cada una, la CUADRILLA (CoSiteMember — quién está asignado, su…
list_contractsLos DOCUMENTOS DE CONTRATO emitidos en un trabajo (DDL 141). Legalmente, el PRESUPUESTO ACEPTADO ya es el contrato — el cliente escribió su nombre en la página compartida del presupuesto…
list_stock_movesEl LIBRO DE INVENTARIO — cada movimiento de material, repuestos, consumibles o combustible, una fila por movimiento. qty lleva SIGNO: positivo es ENTRADA (comprado, ajuste al alza por conteo, transfer…
list_stock_locationsDónde está físicamente el inventario: patios, almacenes en obra, TANQUES DE COMBUSTIBLE (dedicados a un solo artículo, con una capacidad), vehículos (un camión de servicio). Una ubicación fija…
get_stock_levelsCantidad de cada artículo en cada ubicación, valorada al costo promedio ponderado del artículo (value = qty × avg_cost). Filtra por item_id o location_id. Un saldo negat…
get_stock_locationUna ubicación con sus niveles y actividad: nivel frente a capacidad, última entrega, último conteo o medición con varilla y su diferencia, lo consumido en los últimos 30 días y…
get_job_costsLo que un trabajo (lead_id) ha consumido del inventario y se le ha cargado como compras imputadas a gasto — cantidad y valor por artículo, y el total — según el libro de inventario…
get_work_model_guideLEE ESTO PRIMERO para todo lo relacionado con qué trabajo hace una empresa, quién lo hace, cuál es el alcance de un trabajo o cuánto se ha avanzado: cómo los SERVICIOS (lo que vend…
preview_member_viewLO QUE VERÁ ESTE MIEMBRO al abrir la app — la vista del planificador. Devuelve: menu = el menú al que llega, elemento por elemento, con el grupo en el que se ubica cada u…
get_worktimeUN turno completo — EL OBJETO DEL DÍA: { shift (la fila de list_worktime, incl. las dos firmas, prestart_count, material_count), operations (las entradas…
list_prestart_dueMáquinas (unidades de activos) que aún necesitan la inspección previa de HOY: una unidad con al menos una definición de inspección previa activa y todavía sin registro de inspección previa en la emp…
list_actionsLos TIPOS DE OPERACIÓN de la empresa (acciones) — las unidades de trabajo registrado detrás de list_action_entries, los partes de trabajo y los KPI (p. ej. "Carga de camiones", "Horas de máqu…
list_action_assignmentsASIGNACIONES FIJAS de los tipos de operación de la empresa (DDL 137): cada fila conecta una acción con exactamente uno de estos: un MIEMBRO (su trabajo fijo — "tiene…
list_sow_itemsEL ALCANCE DE LOS TRABAJOS de un contrato (el contrato ES la oportunidad — ver list_leads/get_lead). Cada partida es kind="scope" (los trabajos acordados, normalmente import…
list_progress_claimsINFORMES DE AVANCE PARA COBRO de un contrato (DDL 140): del alcance acordado + variaciones aprobadas, cuánto se ha ejecutado a la fecha y cuánto vale, menos…

Herramientas de escritura (solo disponibles con una clave o conexión de lectura y escritura; cada una es una acción única y acotada). Hay tres tipos, y cada herramienta lleva su tipo como anotación MCP legible por máquina, para que tu cliente de IA sepa cuál es cuál antes de ejecutarla:

Agregar algo nuevo — crea un registro y no sobrescribe nada (anotada como no destructiva): create_lead, create_lead_type, create_quote, add_quote_line, create_account, create_contact, offer_action, add_comment, create_process, create_sop, add_sop_next, create_checklist, assign_flow, register_tag, file_capture, create_doc_type, create_document, submit_document, assign_to_site, grant_site_company, add_process_step, start_flow_offer, create_job_site, create_contract, record_stock_use, create_action, assign_action, plan_shift_actions, create_sow_item, import_quote_sow, issue_progress_claim.

Cambiar o eliminar algo que ya existe — anotadas como destructivas, para que tu cliente de IA pueda preguntar antes de ejecutarlas: attach_lead_contact, detach_lead_contact, update_lead_type, update_quote_line, delete_quote_line, update_account, delete_account, update_contact, delete_contact, update_worktime, delete_lead, delete_task, update_comment, delete_comment, update_process, update_sop, remove_sop_next, unassign_flow, revoke_tag, update_capture, update_doc_type, set_site_document_requirements, review_submission, revoke_site_company, remove_process_step, move_process_step, set_process_steps, delete_process, delete_sop, void_contract, update_action, update_sow_item, unassign_action.

Llegan a una persona fuera de la app — además de modificar un registro, envían un correo o una notificación a alguien, por eso están anotadas como destructivas y de mundo abierto (el mensaje no se puede recuperar): update_quote, create_task, create_shift, respond_shift, cancel_shift, reoffer_shift, create_shifts_bulk, reassign_shift, update_lead, update_task, add_member, send_contract_for_signature, send_variation_for_approval.

SitesAI Estimate — herramientas

HerramientaQué haceTipo
get_project_summaryObtener resumen del proyectoLectura
list_layersListar capas del planoLectura
list_sheetsListar hojas de diseñoLectura
list_takeoffsListar grupos de cuantificaciónLectura
list_elementsListar elementos de movimiento de tierrasLectura
get_estimateObtener la estimaciónLectura
get_page_imageGenerar una imagen del planoLectura
get_ai_authoring_contextObtener contexto de edición para la IALectura
apply_deltaDibujar mediciones / elementos (aplicar delta)Escritura
manage_sheetsAgregar, renombrar o activar una hojaEscritura
add_layer_from_urlAgregar una capa de plano desde una URLEscritura
calibrate_layer_scaleCalibra la escala de una capaEscritura
align_layerAlinear una capa sobre el planoEscritura
update_estimateEditar la estimaciónEscritura — irreversible
run_auto_takeoffEjecutar la medición automática con visión de IAEscritura
run_vector_takeoffEjecutar la medición vectorial deterministaEscritura
list_cad_layersListar las capas CAD de una páginaLectura
delete_takeoffEliminar un grupo de mediciónEscritura — irreversible
save_projectGuardar el proyectoEscritura
new_projectIniciar un proyecto nuevo (modo en segundo plano)Escritura — irreversible
open_projectAbrir un proyecto .3dx (modo en segundo plano)Escritura — irreversible
add_layer_from_dataAgregar una capa de plano desde los bytes de un archivoEscritura

SitesAI Estimate puede funcionar en vivo en la pestaña abierta de tu navegador (los cambios aparecen a medida que el asistente los hace) o en modo en segundo plano, sin pestaña. Encontrarás notas técnicas más detalladas en la documentación MCP del producto.

Qué puedes preguntar

  • “¿Qué oportunidades entraron este mes y cuáles todavía no tienen presupuesto?”
  • “¿Quién está programado mañana en la obra de Ringwood, y quién no se presentó hoy?”
  • “Resume las horas registradas en el trabajo 142 la semana pasada.”
  • “¿Qué partes de trabajo de la semana pasada siguen sin firmar, y quién fue el operador en cada uno?”
  • “¿A quién se le vencen licencias y seguros en los próximos 30 días, y en qué obras quedan cortos?”
  • “Abre mi plano de Kilsyth, calibra la escala con la barra de 10 m y dame los volúmenes de corte y relleno.”
  • “Pon la partida de excavación masiva a $28/m³ y muéstrame el nuevo total de la estimación.”

Preguntas frecuentes

¿Puedo hacer una cubicación de movimiento de tierras desde ChatGPT o Claude?

Sí. Conecta SitesAI Estimate como conector (la dirección es https://takeoff.sitesai.net/api/mcp) en Claude, Claude Code, Codex o ChatGPT, deja abierta una pestaña de SitesAI Estimate con tu sesión iniciada y pídeselo. El asistente abre el proyecto, calibra el plano, dibuja la cubicación y pone precio a las partidas con las herramientas indicadas arriba, y cada cambio se muestra en tu pestaña para que lo revises antes de enviar el presupuesto.

¿Qué asistentes de IA funcionan con SitesAI?

Claude (claude.ai y la app de escritorio), Claude Code, Codex (escritorio y CLI) y ChatGPT en modo desarrollador, con los pasos de arriba. Cualquier otro cliente compatible con MCP sobre streamable HTTP puede conectarse de la misma forma.

¿Qué plan incluye el conector?

En SitesAI Estimate forma parte del plan IA (US$99 por usuario al mes, con prueba gratis de 14 días y sin tarjeta). En la SitesAI App es el complemento de IA, US$38 al mes para toda la empresa. Los planes están en la página de precios.

¿Un asistente conectado puede ver los datos de otra empresa?

No. Cada clave o consentimiento pertenece a una sola empresa, y en nuestros servidores cada solicitud queda limitada a ella. Las herramientas de lectura y las de escritura están separadas, las solicitudes quedan en el registro de auditoría de IA de la empresa y puedes revocar cualquier clave o conexión en app.sitesai.net/ai-keys; deja de funcionar al instante.

Soporte

¿Problemas para conectarte, o una herramienta hace algo que no esperabas? Escribe a admin@sitesai.net — normalmente respondemos en un día hábil. Consulta también nuestra página de soporte y nuestra política de privacidad.