TBit
TBit — настройка и обучение ИИ-агентов WhatsApp и Instagram прямо из ассистента
Что умеет
- Смотреть список доступных агентов и их роли
- Читать сводку и текущий промпт агента
- Искать и просматривать память агента
- Смотреть недавние переписки и очередь на обучение
- Проверять доступность и расписание записи
Какие данные видит
Ассистент видит только тех агентов и данные, к которым у авторизованного пользователя есть доступ по роли.
Нужен ли аккаунт
Не нужен: сервер работает без входа
TBit подключает ассистента к своим ИИ-агентам для WhatsApp и Instagram: можно посмотреть каталог товаров, память агента, черновик промпта, историю переписки и расписание записи. Авторизация через OAuth с учётной записью TBit, права зависят от роли пользователя на конкретном агенте. Подходит для тонкой настройки и обучения агента без входа в веб-панель.
Как подключить
Как подключить TBit к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://tbit--tbit.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить TBit к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://tbit--tbit.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить TBit к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://tbit--tbit.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (60)
Технические названия из tools/list. Нужны только разработчикам.
| list_my_agents | Lista los agentes que este acceso alcanza (id, nombre, negocio, rol). Úsalo para elegir agent_id. |
| get_agent_overview | Resumen del agente: nombre, negocio y prompt actual. Empieza por aquí. |
| list_memories | Lista las memorias del agente con paginación. |
| search_memories | Búsqueda semántica en las memorias del agente. |
| get_recent_conversations | Conversaciones recientes; pasa activity_id para leer los mensajes de una. |
| get_training_backlog | Preguntas y gaps que el agente detectó en conversaciones reales. |
| get_prompt_draft | Devuelve el borrador de prompt del agente si existe (sin activarlo). |
| search_products | Búsqueda semántica en el catálogo de productos del agente. |
| list_products | Lista el catálogo de productos del agente. |
| get_product | Detalle de un producto por product_id. |
| list_product_categories | Categorías del catálogo con cuántos productos usa cada una (útil para "cuántos productos"). |
| list_forms | Lista los formularios del agente (id, nombre, número de campos). |
| get_form | Detalle de un formulario por form_id (campos y secciones, sin secretos de API). |
| list_stages | Lista las etapas del pipeline (embudo). Pasa funnel_id para uno solo, o agent_id para todos. |
| list_profile_attributes | Lista las definiciones de atributos de perfil del agente. |
| get_profile_values | Valores de atributos de perfil de los contactos del agente. |
| list_tags | Lista las etiquetas del agente. |
| get_conversation | Lee una conversación entera (timeline de mensajes) por activity_id para analizarla. |
| list_collaborators | Lista el equipo del agente (colaboradores/cupos): nombre, email, rol, estado. |
| get_availability | Disponibilidad de agenda en un rango. Pasa sellable_id (servicio) u owner_id (colaborador), y from/to en ISO. |
| get_occupied_slots | Espacios ocupados de la agenda (citas y bloqueos) para hoy + 60 días. |
| get_appointment | Detalle de una cita por order_id (servicio, horario, política de cancelación). |
| get_schedule | Detalle de una agenda/cita legacy por scheduler_id. |
| list_campaigns | Lista las campañas del agente con sus métricas (SOLO lectura, para análisis). |
| get_campaign_stats | Estadísticas de una campaña por campaign_id (SOLO lectura). |
| list_guide_topics | Índice de la guía de la plataforma TBit. |
| get_guide_topic | Capítulo de la guía por slug. |
| create_memory | Crea una memoria permanente para el agente. |
| update_memory | Actualiza el contenido de una memoria existente. |
| delete_memory | Elimina una memoria del agente. |
| save_prompt_draft | Guarda una propuesta de prompt como borrador; el dueño la activa desde la app. |
| update_agent_prompt | Edita el prompt del agente EN VIVO (system_prompt, estilo, política, temperature, model). Pisa el prompt actual sin pasar por borrador. |
| promote_prompt_draft | Activa el borrador de prompt guardado como prompt en vivo. |
| discard_prompt_draft | Descarta el borrador de prompt del agente (se pierde el borrador). |
| dismiss_training_item | Descarta un ítem del backlog de entrenamiento por item_id. |
| answer_training_item | Responde un ítem del backlog (lo marca como respondido). Pasa fields y/o raw_text con la respuesta del dueño. |
| create_product | Crea un producto en el catálogo (sin imágenes: se suben desde la web). base_price es el precio principal. |
| update_product | Actualiza campos de un producto existente (título, descripción, precio, moneda, categoría). |
| delete_product | Elimina un producto del catálogo del agente. |
| create_form | Crea un formulario para el agente (campos y secciones opcionales). |
| update_form | Actualiza un formulario existente por form_id (crea una nueva versión). |
| create_stage | Crea una etapa en un pipeline (embudo) por funnel_id. |
| update_stage | Actualiza una etapa del pipeline (embudo) por funnel_id + slug. |
| delete_stage | Elimina una etapa del pipeline (embudo) por funnel_id + slug. |
| create_profile_attribute | Crea una definición de atributo de perfil (name, dataType, description). |
| update_profile_attribute | Actualiza una definición de atributo de perfil por attribute_id. |
| delete_profile_attribute | Elimina una definición de atributo de perfil por attribute_id. |
| create_profile_value | Crea el valor de un atributo de perfil para un contacto (activity_id). |
| update_profile_value | Actualiza el valor de un atributo de perfil por profile_value_id. |
| batch_set_profile_value | Fija el mismo valor de un atributo en varios contactos (activity_ids). |
| create_tag | Crea una etiqueta (name + description; color en formato #RRGGBB). |
| update_tag | Actualiza una etiqueta existente por tag_id. |
| delete_tag | Elimina una etiqueta por tag_id. |
| assign_tag | Asigna una etiqueta a varios contactos (activity_ids). |
| remove_tag | Quita una etiqueta de varios contactos (activity_ids). |
| assign_conversation | Reasigna una conversación a un miembro del equipo (assigned_to=null para desasignar). No envía nada al cliente. |
| set_manual_mode | Activa/desactiva el modo manual (pausa la IA) en una conversación. mode=temporal requiere duration_minutes. |
| close_conversation | Cierra (marca inactiva) una conversación por activity_id. |
| pause_activity | Pausa una conversación (la marca inactiva y corre el perfilado cognitivo). |
| reactivate_activity | Reactiva una conversación inactiva. Requiere un motivo (reason). |