← Files StickARCHIVED FILE
plugin.json
6.29 KB · Nov 10, 2026 · 12:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "stick",
"version": "1.0.0",
"description": "Build and edit a Stick link-in-bio or landing page from chat, saved as a draft you publish in Stick.",
"author": {
"name": "Stick",
"url": "https://www.stick.so"
},
"homepage": "https://www.stick.so/mcp",
"keywords": [
"link in bio",
"landing page",
"website builder",
"creator",
"portfolio"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Stick",
"shortDescription": "Build your link-in-bio page",
"longDescription": "Stick builds one-page sites made for phones, from a link in bio to a landing page. Connect your Stick account and ChatGPT can make your page and change it, with the same blocks and themes as Stick's editor.\n\nAsk ChatGPT to:\n- Make a page for your business, portfolio or creator profile: a profile header, links, social icons, text, photo galleries, features, FAQs, a map, a form, embedded videos, music and posts, and Digital Product blocks.\n- Restyle a page: theme, colours, font and background.\n- Add, rewrite, reorder or remove sections.\n- Add your own photos through an upload card in the chat, and crop them.\n- Add animated GIPHY stickers.\n\nFor creators, freelancers, small businesses and anyone who needs a page for their link in bio.\n\nChatGPT saves drafts and never publishes: you review the page and publish it in Stick's editor. It can't unpublish or delete a site, read analytics, contacts, form submissions or orders, connect Stripe, take payments, or upload the file a Digital Product delivers. An account has one site, and a site has one page.",
"developerName": "Stick",
"category": "Productivity",
"capabilities": [
"Create a link-in-bio or landing page as a draft",
"Restyle a page: theme, colours, font and background",
"Add, rewrite, reorder and remove blocks",
"Upload your photos from the chat and crop them",
"Add animated GIPHY stickers",
"Add free and paid Digital Product blocks"
],
"websiteURL": "https://www.stick.so",
"supportURL": "https://www.stick.so/support",
"privacyPolicyURL": "https://www.stick.so/privacy",
"termsOfServiceURL": "https://www.stick.so/terms",
"defaultPrompt": [
"Use Stick to list my sites.",
"Make a link in bio for my ceramics studio: the shop, workshop dates and my Instagram.",
"Make my Stick page darker with a serif font, and keep my text."
],
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the account's site",
"prompt": "Use Stick to list my sites.",
"tools_triggered": "list_sites",
"expected_behavior": "Lists the test account's site with its name, status (published, unpublished or with unpublished changes) and links to its editor, Analytics and Audience. Nothing is changed."
},
{
"description": "Describe the current draft",
"prompt": "What's on my Stick page right now?",
"tools_triggered": "list_sites, get_site",
"expected_behavior": "Describes the draft's theme, font, background and blocks from top to bottom, matching what Stick's editor shows. Nothing is changed."
},
{
"description": "Restyle the page and keep its content",
"prompt": "Make my Stick page darker with a serif font, and keep all my text and links.",
"tools_triggered": "list_sites, get_guide, get_site, update_site",
"expected_behavior": "Saves a new draft with a dark background and a serif font. Every block's text and links stay as they were. The answer gives the editor link and says the change is a draft that isn't published."
},
{
"description": "Add links to the page",
"prompt": "Add my Instagram https://www.instagram.com/stickdemo and my YouTube https://www.youtube.com/@stickdemo to my Stick page.",
"tools_triggered": "list_sites, get_site, update_site",
"expected_behavior": "Saves a new draft with both addresses linked on the page and the rest of the page unchanged. The answer gives the editor link and says nothing was published."
},
{
"description": "Add animated stickers",
"prompt": "Add a couple of animated coffee stickers to my Stick page.",
"tools_triggered": "list_sites, search_stickers, get_site, update_site",
"expected_behavior": "Finds coffee stickers on GIPHY and saves a new draft with two of them on the page. The answer gives the editor link and says nothing was published."
}
],
"negative": [
{
"description": "Publishing is out of scope: no tool publishes, and the page must not be described as live. Expected: says the page is published in Stick's editor and gives the editor link.",
"prompt": "Publish my Stick page now."
},
{
"description": "Reading analytics or orders is out of scope: no tool reads visitors, contacts, form submissions or orders. Expected: says it can't see them, invents no numbers, and may give the site's Analytics link from list_sites.",
"prompt": "How many visitors and orders did my Stick page get this week?"
},
{
"description": "Deleting a site is out of scope: no tool deletes one. Expected: declines, changes nothing and says it can't delete sites.",
"prompt": "Delete my Stick site."
}
]
},
"commerce": false,
"commerce_description": "No purchases or payments happen in ChatGPT. ChatGPT can add a Digital Product block with a price to a draft page; selling starts only after the owner connects Stripe in Stick and publishes the page there."
},
"publication": {
"release_notes": "First release: build and edit a Stick page as a draft, with themes, blocks, photo uploads, crops and GIPHY stickers."
},
"apps": "./.app.json"
}
}
}
SHA-256: 96f8972e639170c1c1741f0c58d69833da3684c9a53e377d155fe59f18b2128e