Wat een agent kan doen
De tools die de TileSet MCP-server aan een agent geeft, gegroepeerd per taak.
Een agent installeert TileSet via deze tools. Je hoeft ze zelden te benoemen: beschrijf het resultaat dat je wilt.
Instellen
- setup_widget: de widget om mee te beginnen. Verbindt of hergebruikt een bron, maakt of hergebruikt een widget erop, en retourneert de snippet. Veilig om te herhalen. Het neemt een bron (
google,youtube,testimonials,pinterest,x,twitch,kick) en, voor de bronnen die er een nodig hebben, een query: een Maps-link, een @handle, een Pinterest profiel- of bordlink of@name(connect_sourceneemt de link alspinterestUrl), een X@handleof profielink (connect_sourceneemt deze alsxHandle), een Twitch kanaalnaam of twitch.tv-link (connect_sourceneemt deze alstwitchChannel), een Kick kanaalnaam of kick.com-link (connect_sourceneemt deze alskickChannel). Testimonials nemen geen query. Als je alleen een link hebt, laatsourcedan weg:setup_widget { "query": "https://www.youtube.com/@name" }bepaalt het platform uit het adres (connect_sourcedoet hetzelfde zondertype). Een Google Maps-link gaat naar Google, en links naar YouTube, Twitch, Kick, Pinterest, X verbinden hun eigen bron. Een link die het niet kan plaatsen, komt terug als een foutmelding met de vraag omsource; er wordt niets opgehaald of gefactureerd om het te plaatsen. Voor een gemengde feed neemt hetsourceIds, reeds verbonden bronnen, in plaats daarvan. - verify_install:
verify_install { "url": "<the page's URL>", "widgetId": "w_..." }haalt een openbare pagina op en rapporteert of het script en dedivaanwezig zijn en of de widget items serveert. Een fout die het herkent (een verzonnen id, een script dat een paginabuilder heeft verwijderd, een login- of botmuur, een gecachte oude pagina) komt terug met een Fix-regel, en een ontbrekend scripttag ofdivkomt met de exacte regel die moet worden toegevoegd. De “Check my page” (Mijn pagina controleren) van het dashboard is dezelfde controle. Een pagina die zichzelf in de browser bouwt (Lovable, React), of een Wix-pagina, waarvan de Embed HTML-box een frame is dat onze server niet kan lezen, wordt pas bevestigd wanneer dewidgetIdis gegeven en de widget eenmaal op die pagina is geladen. Een succes wordt weergegeven op de dashboardkaart van de widget als “Installed” (Geïnstalleerd). - get_embed_code, list_sources, connect_source, list_widgets, create_widget, update_widget, describe_widget_options.
- describe_source_content: beschrijft wat een verbonden bron bevat, als tellingen voor het kiezen van een ontwerp: hoeveel items, hun datums en hoe vaak nieuwe aankomen, de sterbeoordelingen, hoeveel foto's, video's of meerdere afbeeldingen bevatten, afbeeldingsvormen, tekstlengtes, schrijfsystemen en antwoorden van de eigenaar. Het retourneert nooit de items zelf.
- De Voorbeeldlink. De widgettools antwoorden met een Voorbeeldlink,
https://app.tileset.com/preview/<widgetId>: de widget zoals bezoekers die zien, om in een browser te openen.
Wat een agent nooit leest
Een agent stelt je widgets in en voert ze uit. Het leest nooit je inhoud: geen enkele tool retourneert een bericht of recensie, de woorden, namen, afbeeldingen of links ervan. Het kiest een lay-out op basis van de tellingen en bekijkt de voorbeeldweergave. Als een bron faalt, krijgt de agent een vaste zin, niet het antwoord van het platform zelf. Je ziet je inhoud in het dashboard en je bezoekers zien het in de widget.
“Link in bio”
- create_bio_page: maakt een “Link in bio” pagina met een naam, een korte biografie, een foto, een uiterlijk en blokken: linkknoppen, sociale iconen en blokken uit de bronnen van het account (laatste berichten, het nieuwste item als een uitgelichte kaart, recensies). Geeft het adres van de pagina terug om in een profielbio te plaatsen. Eén pagina in het gratis abonnement. Laat
slugweg en de pagina krijgt een eigen kort adres; het kiezen van de slug is inbegrepen bij Starter en hoger, en het gratis abonnement krijgt een duidelijke weigering met de naam van het abonnement. - update_bio_page: wijzigt elk veld van een pagina, ook het uiterlijk (
theme,modeenstyle: lettertypen, achtergrond, knoppen, hoeken, vorm en grootte van de afbeelding, witruimte, kop, en vanaf Starter je eigen kleur en een achtergrondafbeelding) ensearchable; een linkblok neemt eenicon(één emoji) of eenthumb-afbeelding (een https-link, of een JPEG als data-URI, die terugkomt alsuploaded), eenthumbAlt-beschrijving en een knop-color(een voorinstelling zoalsforest, of elke hexwaarde); stuurblocksterug in een nieuwe volgorde om ze te herschikken. Een nieuw adres (Starter en hoger) laat het oude 30 dagen doorverwijzen, een toegewezen adres voorgoed. add_bio_blocks voegt blokken toe aan het eind, en list_bio_pages toont de pagina’s met hun adressen en alle instellingen. delete_bio_page verwijdert een pagina, en get_bio_analytics leest de weergaven en linkklikken. Geen van deze geeft ooit de inhoud terug die een pagina toont.
Testimonials
- add_testimonials: voegt tot 20 testimonials toe aan een testimonialsbron, elk met een naam en de woorden, en als je die hebt een functie of bedrijf, een beoordeling van 1 tot 5, een datum en een https-fotolink. Wat een agent toevoegt, wacht op je goedkeuring in het dashboard. Er wordt gezegd dat je alleen woorden moet toevoegen die een echte klant heeft gezegd, nooit om zelf testimonials te schrijven.
- list_testimonials: telt de vermeldingen van een testimonialsbron: hoeveel wachten op je goedkeuring, hoeveel er op de widget staan en hoeveel de automatische controle als waarschijnlijk spam heeft gefilterd (alleen testimonials die via de link zijn verzonden, worden ooit gecontroleerd, nooit wat een agent toevoegt). Het retourneert nooit de vermeldingen zelf. Lezen, goedkeuren, weigeren, bewerken, verwijderen, de volgorde en de “Share a testimonial” (Een testimonial delen) link blijven in het dashboard, voor een persoon. list_sources zegt wanneer de link van een bron zichzelf heeft gepauzeerd omdat de wachtrij vol is.
Update controle
- update_source: hernoem een bron (
label), stel de snelheid of het kalenderschema in. Een bron wordt vernoemd naar zijn account, tenzijconnect_sourceeenlabelkrijgt. - update_source_now en get_update_status: “Update now” (Starter en hoger) en na een langzamere.
- get_source_schedule, create_source_webhook, delete_source_webhook.
Credits
- get_credits: saldo, limiet, opwaardeerdatum, wat elke snelheid kost, en voor elke live bron welke snelheden je credits dragen, welke niet, en welke boven je abonnement liggen.
- set_credit_limits: de maandelijkse limiet en de tijdzone van het account.
Je agent koopt nooit iets. Als de credits opraken, laat hij het je weten, en je voegt credits toe onder “Credits” of wijzigt het abonnement onder “Plans” (Abonnementen) in het dashboard.
Destructief
delete_source verwijdert een bron en alle widgets die er alleen op gebouwd zijn; een gemengde widget verliest de bron en behoudt zijn andere. delete_widget verwijdert een widget; pagina's die deze nog steeds insluiten, renderen niets. Beide zijn permanent. Als je wilt dat je agent eerst vraagt, zeg dat dan in je projectinstructies.
Voor agenten die dit lezen
De gezaghebbende, machine-leesbare versie is llms.txt.
De server heeft alleen tools, geen resources.