Lo que un agente puede hacer
Las herramientas que el servidor MCP de TileSet proporciona a un agente, agrupadas por tarea.
Un agente instala TileSet a través de estas herramientas. Rara vez necesitas nombrarlas: describe el resultado que deseas.
Configurar
- setup_widget: el que se usa para empezar. Conecta o reutiliza una fuente, crea o reutiliza un widget en ella y devuelve el fragmento. Es seguro repetirlo. Toma una fuente (
google,youtube,testimonials,pinterest,x,twitch,kick) y, para las fuentes que lo necesitan, una consulta: un enlace de Maps, un @handle, un perfil o tablero de Pinterest o@name(elconnect_sourcetoma el enlace comopinterestUrl), un enlace de X@handleo perfil (elconnect_sourcelo toma comoxHandle), un nombre de canal de Twitch o enlace de twitch.tv (elconnect_sourcelo toma comotwitchChannel), un nombre de canal de Kick o enlace de kick.com (elconnect_sourcelo toma comokickChannel). Testimonials no toma consulta. Si solo tienes un enlace, omitesource:setup_widget { "query": "https://www.youtube.com/@name" }deduce la plataforma de la dirección (connect_sourcehace lo mismo sintype). Un enlace de Google Maps va a Google, y los enlaces de YouTube, Twitch, Kick, Pinterest, X conectan su propia fuente. Un enlace que no puede colocar se devuelve como un error pidiendosource; no se recupera ni se factura nada para colocarlo. Para un feed mixto tomasourceIds, fuentes ya conectadas, en su lugar. - verify_install:
verify_install { "url": "<the page's URL>", "widgetId": "w_..." }recupera una página pública e informa si el script y eldivestán ahí y si el widget sirve elementos. Un error que reconoce (un id inventado, un script que un creador de páginas eliminó, un muro de inicio de sesión o bot, una página antigua en caché) devuelve una línea Fix, y un script faltante odivviene con la línea exacta para añadir. El “Check my page” (Comprobar mi página) del panel es la misma comprobación. Una página que se construye en el navegador (Lovable, React), o una página de Wix, cuya caja de Incrustar HTML es un marco que nuestro servidor no puede leer, solo se confirma cuando se proporciona elwidgetIdy el widget se ha cargado en esa página una vez. Un aprobado se muestra en la tarjeta del panel del widget como “Installed” (Instalado). - get_embed_code, list_sources, connect_source, list_widgets, create_widget, update_widget, describe_widget_options.
- describe_source_content: describe qué contiene un origen conectado, como recuentos para elegir un diseño: cuántos elementos, sus fechas y con qué frecuencia llegan nuevos, las calificaciones, cuántos tienen fotos, vídeos o varias imágenes, formas de imagen, longitudes de texto, sistemas de escritura y respuestas del propietario. Nunca devuelve los elementos en sí.
- El enlace de vista previa. Las herramientas de widgets responden con un enlace de vista previa,
https://app.tileset.com/preview/<widgetId>: el widget tal como lo ven los visitantes, para abrir en un navegador.
Lo que un agente nunca lee
Un agente configura y ejecuta tus widgets. Nunca lee tu contenido: ninguna herramienta devuelve una publicación o una reseña, sus palabras, nombres, imágenes o enlaces. Elige un diseño a partir de los recuentos y mira la vista previa. Si un origen falla, el agente recibe una frase fija, no la respuesta propia de la plataforma. Ves tu contenido en el panel y tus visitantes lo ven en el widget.
“Link in bio”
- create_bio_page: crea una página “Link in bio” con un nombre, una breve biografía, una imagen, un aspecto y bloques: botones de enlace, iconos sociales y bloques de los orígenes de la cuenta (últimas publicaciones, el elemento más reciente como una tarjeta destacada, reseñas). Responde a la dirección de la página para ponerla en la biografía de un perfil. Una página en el plan gratuito. Deja
slugfuera y la página recibe una dirección corta propia; la elección del slug se incluye con Starter y superior, y el plan gratuito recibe una negativa clara que nombra el plan. - update_bio_page: cambia cualquier campo de una página, incluido su aspecto (
theme,modeystyle: fuentes, fondo, botones, esquinas, forma y tamaño de la imagen, espaciado, encabezado y, desde Starter, tu propio color y un fondo de imagen) ysearchable; un bloque de enlace acepta unicon(un emoji) o una imagenthumb(un enlace https, o un JPEG enviado como data URI, que se lee comouploaded), una descripciónthumbAlty uncolorde botón (un nombre predefinido comoforest, o cualquier hex); envíablocksde vuelta en otro orden para reordenarlos. Una dirección nueva (desde Starter) mantiene la antigua redirigiendo durante 30 días, y una asignada para siempre. add_bio_blocks añade bloques al final, y list_bio_pages lista las páginas con sus direcciones y toda su configuración. delete_bio_page elimina una página, y get_bio_analytics lee sus visitas y clics en enlaces. Ninguna devuelve nunca el contenido que muestra una página.
Testimonios
- add_testimonials: agrega hasta 20 testimonios a una fuente de testimonios, cada uno con un nombre y el texto, y si los tienes, un cargo o empresa, una calificación de 1 a 5, una fecha y un enlace de foto https. Lo que agrega un agente espera tu aprobación en el panel. Se le indica que agregue solo palabras que un cliente real dijo, nunca que escriba testimonios por sí mismo.
- list_testimonials: cuenta las entradas de una fuente de testimonios: cuántas esperan tu aprobación, cuántas están en el widget y cuántas la comprobación automática filtró como posible spam (solo los testimonios enviados a través del enlace se revisan, nunca lo que agrega un agente). Nunca devuelve las entradas en sí. La lectura, aprobación, rechazo, edición, eliminación, el orden y el enlace “Share a testimonial” (Comparte un testimonio) permanecen en el panel, para una persona. list_sources indica cuándo el enlace de una fuente se ha pausado por sí mismo porque su cola está llena.
Control de actualización
- update_source: renombra un origen (
label), establece su velocidad o calendario. Un origen se nombra según su cuenta a menos queconnect_sourcereciba unlabel. - update_source_now y get_update_status: “Update now” (Starter y superiores) y seguimiento de una actualización más lenta.
- get_source_schedule, create_source_webhook, delete_source_webhook.
Créditos
- get_credits: saldo, asignación, fecha de renovación, cuánto cuesta cada velocidad, y para cada fuente activa qué velocidades cubren tus créditos, cuáles no, y cuáles están por encima de tu plan.
- set_credit_limits: el límite mensual y la zona horaria de la cuenta.
Tu agente nunca compra nada. Cuando los créditos escasean, te lo dice y tú agregas créditos en “Credits” (Créditos) o cambias de plan en “Plans” (Planes) en el panel.
Destructivo
delete_source elimina una fuente y todos los widgets creados solo sobre ella; un widget mixto pierde la fuente y conserva las otras. delete_widget elimina un widget; las páginas que todavía lo incrustan no muestran nada. Ambas acciones son permanentes. Si quieres que tu agente pregunte primero, indícalo en las instrucciones de tu proyecto.
Para agentes que lean esto
La versión oficial y legible por máquinas es llms.txt.
El servidor solo tiene herramientas, no recursos.