← Files SiteHausARCHIVED FILE
plugin.json
5.81 KB · Nov 5, 2026 · 12:11 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"author": {
"name": "SiteHaus",
"url": "https://sitehaus.agency"
},
"description": "Connect ChatGPT to SiteHaus to create and manage websites using the SiteHaus MCP service.",
"extensions": {
"com.openai": {
"interface": {
"capabilities": [
"Connectors"
],
"category": "Productivity",
"composerIcon": "./assets/sitehaus.png",
"defaultPrompt": [
"Connect to SiteHaus and help me create a website.",
"Use SiteHaus to build a website from this brief.",
"Draft a SiteHaus proposal for a client's five-page website with a fixed price."
],
"developerName": "SiteHaus",
"displayName": "SiteHaus",
"logo": "./assets/sitehaus.png",
"longDescription": "SiteHaus connects ChatGPT to your own SiteHaus account. Ask ChatGPT to build and edit websites, web apps and WordPress themes in your SiteHaus projects, write client proposals as drafts, and look up your agency's leads, clients, requests, tasks, time and payments.\n\nSetup: choose Connect and sign in to SiteHaus when asked. It only reads and changes the account you sign in with, and only what your permissions allow.\n\nWhat it can change: it creates projects, writes, edits and deletes files inside your projects, saves proposals, tasks and time entries as drafts or records, and publishes a project only when you ask. It cannot send email, send proposals to clients, take payments or delete whole projects. Clients only see what you send from SiteHaus.\n\nSome features depend on your SiteHaus plan. Availability of actions depends on the SiteHaus server and your permissions.",
"shortDescription": "Create websites with SiteHaus",
"websiteURL": "https://sitehaus.agency",
"privacyPolicyURL": "https://sitehaus.agency/privacy",
"termsOfServiceURL": "https://sitehaus.agency/terms",
"supportURL": "https://sitehaus.agency/support"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Lists the user's websites in SiteHaus.",
"prompt": "Show me my SiteHaus projects.",
"tools_triggered": "list_projects",
"expected_behavior": "Lists the projects in the signed-in demo account with their names, types and status. It only reads; nothing is created, changed or deleted."
},
{
"description": "Gives a snapshot of the user's agency.",
"prompt": "Give me a snapshot of my SiteHaus agency: how many leads, clients and proposals I have.",
"tools_triggered": "agency_overview",
"expected_behavior": "Returns the agency's name and counts of leads by stage, clients, forms and proposals by status from the demo account. It only reads."
},
{
"description": "Looks up leads in the user's agency.",
"prompt": "List my SiteHaus leads and tell me which ones need a follow-up.",
"tools_triggered": "list_leads",
"expected_behavior": "Lists the demo account's leads with name, company, stage and follow-up date, and points out the ones with a follow-up due. It only reads."
},
{
"description": "Creates a new website project in the user's SiteHaus account.",
"prompt": "Create a new SiteHaus website project for a bakery called Bloom Bakery with a home page, a menu page and a contact page.",
"tools_triggered": "create_project",
"expected_behavior": "Creates a new project in the demo account and builds the three pages. It reports what was created from the tool results and does not publish the site."
},
{
"description": "Drafts a client proposal in the user's agency.",
"prompt": "Write a draft SiteHaus proposal for Northstar Studio for a five-page website, with a fixed price of $4,800 and a four-week timeline.",
"tools_triggered": "create_proposal",
"expected_behavior": "Saves a draft proposal with the client, scope, timeline and $4,800 price in the demo account's SiteHaus Proposals, and says it is a draft the agency must review. It does not send anything to the client."
}
],
"negative": [
{
"description": "A destructive request that SiteHaus tools cannot do.",
"prompt": "Delete all of my SiteHaus projects right now."
},
{
"description": "A request to send email, which SiteHaus tools cannot do.",
"prompt": "Email my Northstar Studio proposal to the client and tell me when they have opened it."
},
{
"description": "An unrelated request that should not use SiteHaus at all.",
"prompt": "What is the weather in Lisbon this weekend, and can you book me a flight there?"
}
]
},
"demo_recording_url": "https://sitehaus.agency/review-videos/0622dc0f4a5c1a7bda190cbf.m4v",
"commerce": false
},
"publication": {
"release_notes": "Version 0.1.4. SiteHaus connects ChatGPT to your SiteHaus account: build and edit websites, web apps and WordPress themes, write client proposals as drafts, and look up your agency's leads, clients, requests, tasks and time. It cannot send email or proposals to clients, take payments or delete whole projects. A site is published only when you ask. This version adds the website, privacy, terms and support links and clearer instructions so proposal requests are saved as drafts in SiteHaus."
},
"apps": "./.app.json"
}
},
"name": "sitehaus-agency-workflow",
"version": "0.1.4",
"homepage": "https://sitehaus.agency"
}
SHA-256: f06e7a3b2f883d4bba121034efdc26343d85dc8f9a47080af2c2ed879cd294a2