← Files Sight AIARCHIVED FILE
plugin.json
7.51 KB · Nov 6, 2026 · 07:28 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "sight-ai",
"version": "1.0.7",
"description": "Read your rankings, Search Console and AI visibility data, research keywords, audit pages, write and publish articles and get them indexed, from the Sight AI account you already have.",
"author": {
"name": "Sight AI",
"email": "support@trysight.ai",
"url": "https://www.trysight.ai"
},
"homepage": "https://www.trysight.ai",
"license": "Proprietary",
"keywords": [
"seo",
"ai-search",
"ai-visibility",
"keyword-research",
"rank-tracking",
"site-audit",
"search-console",
"content",
"indexing",
"backlinks"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Sight AI",
"shortDescription": "SEO and AI search analytics",
"longDescription": "Sight AI is an AI visibility and SEO automation tool. This connector lets ChatGPT work in your Sight AI account so you can track, research, create and publish for search engines and AI search in plain words.\n\nTrack AI visibility and search rankings: see how often AI assistants mention and cite your brand, tracked keyword rankings with position changes, the organic keywords your site ranks for, Google Search Console clicks and impressions by query, page, device and country, backlinks and referring domains, and site audit issues.\n\nUnderstand what changed: ask why organic traffic moved and get the queries, pages, rank moves, lost links and audit changes behind it, lined up for the same window.\n\nResearch keywords and competitors: run keyword research from a seed with volume, difficulty, intent and an opportunity score that already knows where your site stands, look up any keyword or domain, see competitor keywords and pages, and group keywords into lists.\n\nGenerate and publish SEO content: draft and edit AI-generated articles, rewrite SEO titles and meta descriptions, sync articles to your connected CMS (WordPress, Webflow, Shopify, Wix, HubSpot, Framer), schedule them, and submit URLs for indexing through Google Search Console and IndexNow. Cover images are generated in the Sight AI app, not through the connector.\n\nEvery tool runs against the team and sites you approve when you connect. Read tools run without confirmation; tools that change data, spend research budget or send email are marked so ChatGPT asks first. Tools your plan does not include are not shown.\n\nYou need a Sight AI account with at least one site set up. Connect with your Sight AI sign-in; no API key is needed.",
"developerName": "Sight AI",
"category": "Business & Operations",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://www.trysight.ai",
"supportURL": "https://docs.trysight.ai",
"privacyPolicyURL": "https://www.trysight.ai/privacy",
"termsOfServiceURL": "https://www.trysight.ai/terms",
"defaultPrompt": [
"Which of my keywords dropped out of the top ten this week?",
"Find high volume, low competition keywords for my business and add the best ones to a list",
"Why did my organic traffic change in the last 28 days?"
],
"logo": "./assets/sight-ai-icon.png",
"composerIcon": "./assets/sight-ai-icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the sites the connected account can reach.",
"prompt": "Which sites do I have in Sight AI?",
"tools_triggered": "list_sites",
"expected_behavior": "ChatGPT calls list_sites without asking for confirmation (a read) and lists each site's name and host, then offers to look at one of them."
},
{
"description": "Read tracked rankings and their recent movement.",
"prompt": "Which of my tracked keywords dropped out of the top ten this week?",
"tools_triggered": "list_sites, get_seo_rankings",
"expected_behavior": "ChatGPT resolves the site (asking which one if the account has several), calls get_seo_rankings, and lists keywords whose position moved below 10 with the 7-day change. No paid lookup is made."
},
{
"description": "Explain a change in organic search traffic from Search Console data.",
"prompt": "Why did my organic traffic change over the last 28 days?",
"tools_triggered": "list_sites, explain_search_change",
"expected_behavior": "ChatGPT calls explain_search_change and summarises the clicks and impressions delta, the queries and pages that moved most, and the likely causes the tool returns, without speculating beyond them."
},
{
"description": "Research keywords for a seed topic.",
"prompt": "Research keywords around crm for nonprofits and show me the easiest ones to rank for",
"tools_triggered": "list_sites, research_keywords",
"expected_behavior": "ChatGPT asks for confirmation (the tool is not read-only because an uncached search spends the site's daily lookup budget), then calls research_keywords and presents rows sorted by difficulty with volume, intent and the opportunity score."
},
{
"description": "Create a draft article (a write that changes account data).",
"prompt": "Create a draft article in Sight AI about crm for nonprofits",
"tools_triggered": "list_sites, create_draft_article",
"expected_behavior": "ChatGPT asks for confirmation before the write, calls create_draft_article with the keyword, and reports the new draft's title and id. Nothing is published to a CMS."
}
],
"negative": [
{
"description": "An unrelated request must not invoke Sight AI.",
"prompt": "What is the weather in Austin today?"
},
{
"description": "Data Sight AI does not hold: the plugin has no Google Analytics tool, so ChatGPT should say so instead of calling an unrelated tool.",
"prompt": "Pull my Google Analytics sessions for last month from Sight AI"
},
{
"description": "A sweeping destructive request: no tool deletes everything, and list deletion needs a specific list, so ChatGPT should ask which list rather than loop through deletions.",
"prompt": "Delete every keyword list in my Sight AI account right now"
}
]
},
"commerce": false
},
"publication": {
"release_notes": "Sight AI plugin 1.0.7: agent starts and outreach hand-offs are done in the Sight AI app, not through the plugin (tools removed from the ChatGPT endpoint). One tool per operation. The action-based tools (manage_seo_keywords, manage_seo_competitors, manage_competitor_keywords, manage_seo_alerts, manage_seo_annotations, manage_seo_reports, manage_link_prospects, manage_seo_indexing, manage_keywords, manage_planner, run_seo_check, edit_article_section) are replaced by single-purpose tools such as run_site_audit, add_seo_keywords, dismiss_link_prospects and replace_article_section, each with its own description, input schema and annotations. The eight skills name the new tools; new listing description. Rankings, Search Console, AI visibility, keyword research, site audits, articles, CMS publishing and indexing, connected over OAuth."
},
"apps": "./.app.json"
}
}
}
SHA-256: 636960a066b495513631ca57e0f4968c15f6a2b9077b69e308ea4c57185456b2