{
  "schema": "unitiqx.chatgpt.connector-hands.v1",
  "as_of_utc": "2026-10-11T07:35:24.156406+00:00",
  "truth": "Plugin tool visibility is not an authenticated VPS connection; product free tiers are not evidence of zero spend in this specific account",
  "provider_count": 31,
  "providers": [
    {
      "name": "Remote Desktop Commander",
      "failure_domain": "hostinger-vps",
      "workflows": [
        "server_inspection",
        "server_change",
        "qa",
        "source_read"
      ],
      "access_state": "verified_read",
      "write_capability": "verified_written",
      "service_free_plan": "self-hosted",
      "pricing_source": "",
      "limitations": "Direct access confirmed; single-host failure domain; existing connector, not independent compute"
    },
    {
      "name": "Hostinger SSH",
      "failure_domain": "hostinger-vps",
      "workflows": [
        "server_inspection",
        "server_change",
        "source_read"
      ],
      "access_state": "host_config_verified_external_login_unverified",
      "write_capability": "not_tested",
      "service_free_plan": "self-hosted",
      "pricing_source": "",
      "limitations": "SSH port listening and key-based auth configured; outside login not proven"
    },
    {
      "name": "UNITIQX Gitea",
      "failure_domain": "hostinger-vps",
      "workflows": [
        "source_read",
        "source_review",
        "source_write"
      ],
      "access_state": "host_container_running_only",
      "write_capability": "not_tested",
      "service_free_plan": "self-hosted",
      "pricing_source": "",
      "limitations": "Same VPS, not a cloud recovery copy"
    },
    {
      "name": "UNITIQX Factory OS",
      "failure_domain": "hostinger-vps",
      "workflows": [
        "factory_job",
        "qa"
      ],
      "access_state": "host_service_verified",
      "write_capability": "bounded_local_only",
      "service_free_plan": "self-hosted",
      "pricing_source": "",
      "limitations": "Only approved recipes, not generic freeform code agent"
    },
    {
      "name": "GitHub",
      "failure_domain": "github",
      "workflows": [
        "source_read",
        "source_review",
        "source_write",
        "ci"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "official_free_plan",
      "pricing_source": "https://github.com/pricing",
      "limitations": "Private repos and some CI supported on free plan, owner account limits unverified"
    },
    {
      "name": "Vercel",
      "failure_domain": "vercel",
      "workflows": [
        "deploy_static",
        "app_deploy",
        "qa"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Project access verified; actual free/current plan and Hostinger source integration not proven"
    },
    {
      "name": "Railway",
      "failure_domain": "railway",
      "workflows": [
        "app_deploy",
        "status"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Authenticated account verified, payment/billing limits unknown"
    },
    {
      "name": "DigitalOcean",
      "failure_domain": "digitalocean",
      "workflows": [
        "compute_provision",
        "snapshot",
        "status"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "paid_compute_unknown_balance",
      "pricing_source": "",
      "limitations": "Cloud account verified; provisioning may cost money"
    },
    {
      "name": "Render",
      "failure_domain": "render",
      "workflows": [
        "app_deploy",
        "status"
      ],
      "access_state": "workspace_not_selected",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Workspace selection needed before service reads"
    },
    {
      "name": "Supabase",
      "failure_domain": "supabase",
      "workflows": [
        "database_read",
        "database_write",
        "auth"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Actual active project visible; free tier/account plan unverified"
    },
    {
      "name": "Neon",
      "failure_domain": "neon",
      "workflows": [
        "database_read",
        "database_write"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "official_free_plan",
      "pricing_source": "https://neon.com/blog/neon-free-plan-1-gb-per-project",
      "limitations": "Free service tier up to 100 projects / 1 GB per project announced Oct 2026; account tier unverified"
    },
    {
      "name": "Firebase",
      "failure_domain": "firebase",
      "workflows": [
        "deploy_static",
        "auth",
        "database_read",
        "database_write"
      ],
      "access_state": "suggested_not_connected",
      "write_capability": "requires_install_and_authorization",
      "service_free_plan": "official_free_plan",
      "pricing_source": "https://firebase.google.com/pricing",
      "limitations": "Spark no-cost has limits; Cloud Functions requires Blaze; not connected"
    },
    {
      "name": "Dropbox",
      "failure_domain": "dropbox",
      "workflows": [
        "storage_read",
        "storage_write"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_limited_to_user_supplied_files",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "External copies require explicit destination and authorized source"
    },
    {
      "name": "Google Drive",
      "failure_domain": "google-drive",
      "workflows": [
        "storage_read",
        "storage_write",
        "documentation"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Drive profile verified, no automatic offsite backup established"
    },
    {
      "name": "Box",
      "failure_domain": "box",
      "workflows": [
        "storage_read"
      ],
      "access_state": "suggested_not_connected",
      "write_capability": "not_connected",
      "service_free_plan": "official_free_plan",
      "pricing_source": "https://www.box.com/pricing/platform",
      "limitations": "Individual tier 10 GB total and 250 MB per-file; read connector does not prove automated upload"
    },
    {
      "name": "Linear",
      "failure_domain": "linear",
      "workflows": [
        "ticketing",
        "source_review"
      ],
      "access_state": "verified_read",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Actual team verified; no user-requested tickets mutated"
    },
    {
      "name": "Atlassian",
      "failure_domain": "atlassian",
      "workflows": [
        "ticketing",
        "documentation",
        "source_review"
      ],
      "access_state": "suggested_not_connected",
      "write_capability": "requires_install_and_authorization",
      "service_free_plan": "official_free_plan",
      "pricing_source": "https://www.atlassian.com/licensing/cloud",
      "limitations": "Jira free up to 10 users; JSM free up to 3 agents; missing audit logs and restricted permissions"
    },
    {
      "name": "Asana",
      "failure_domain": "asana",
      "workflows": [
        "ticketing",
        "workflow"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Available tools; actual connected workspace not checked in this audit"
    },
    {
      "name": "Datadog",
      "failure_domain": "datadog",
      "workflows": [
        "monitoring",
        "qa"
      ],
      "access_state": "verified_read_empty_hosts",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "External read returned zero hosts, VPS monitor not yet onboarded"
    },
    {
      "name": "PostHog",
      "failure_domain": "posthog",
      "workflows": [
        "monitoring",
        "product_analytics",
        "qa"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Product metrics require configured project; not tested"
    },
    {
      "name": "TinyFish",
      "failure_domain": "tinyfish",
      "workflows": [
        "website_audit",
        "research"
      ],
      "access_state": "verified_read",
      "write_capability": "external_browser_tools_available",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Fetched live public UNITIQX page via independent external web reader"
    },
    {
      "name": "Firecrawl",
      "failure_domain": "firecrawl",
      "workflows": [
        "website_audit",
        "research"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "read_tools_available",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Crawler account quotas and auth state not audited"
    },
    {
      "name": "Exa",
      "failure_domain": "exa",
      "workflows": [
        "research"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "read_tools_available",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "External research provider available in tool catalog"
    },
    {
      "name": "Tavily",
      "failure_domain": "tavily",
      "workflows": [
        "research"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "read_tools_available",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "External research provider available in tool catalog"
    },
    {
      "name": "Context7",
      "failure_domain": "context7",
      "workflows": [
        "documentation",
        "research"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "read_tools_available",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Current library docs, not direct server access"
    },
    {
      "name": "GitBook",
      "failure_domain": "gitbook",
      "workflows": [
        "documentation"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Publishing connected docs may require org/project permission"
    },
    {
      "name": "Notion",
      "failure_domain": "notion",
      "workflows": [
        "documentation",
        "ticketing"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Connected data scope unverified"
    },
    {
      "name": "Figma",
      "failure_domain": "figma",
      "workflows": [
        "design",
        "qa"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "UI sources and brand token authoring, not backend parity testing"
    },
    {
      "name": "MagicPath",
      "failure_domain": "magicpath",
      "workflows": [
        "design",
        "qa"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Alternative prototype design engine, account scope unverified"
    },
    {
      "name": "AgentMail",
      "failure_domain": "agentmail",
      "workflows": [
        "alerts",
        "mail"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Create separate agent inbox; email delivery not a VPS recovery method"
    },
    {
      "name": "Resend",
      "failure_domain": "resend",
      "workflows": [
        "alerts",
        "mail"
      ],
      "access_state": "visible_tool_not_authorization_test",
      "write_capability": "tool_action_available_write_unverified",
      "service_free_plan": "unverified",
      "pricing_source": "",
      "limitations": "Transactional notification and domain verification may need setup"
    }
  ],
  "recommendations": {
    "source_control": [
      "GitHub",
      "UNITIQX Gitea"
    ],
    "cloud_sql": [
      "Supabase",
      "Neon"
    ],
    "public_website_check": [
      "TinyFish",
      "Firecrawl",
      "Tavily"
    ],
    "documentation": [
      "Google Drive",
      "GitBook",
      "Notion"
    ],
    "ticketing": [
      "Linear",
      "Atlassian",
      "Asana"
    ],
    "storage": [
      "Dropbox",
      "Google Drive",
      "Box"
    ],
    "deployment": [
      "Vercel",
      "Firebase",
      "Railway",
      "Render"
    ],
    "server_write": [
      "Remote Desktop Commander",
      "Hostinger SSH"
    ]
  },
  "constraints": [
    "No new external auth without user connection",
    "Never dispatch shell or write actions using this public registry",
    "No paid actions or changed billing plans",
    "Require fresh credentials and intent checks before provider writes",
    "Free plan only means eligibility subject to provider quotas",
    "Two providers in the same VPS failure domain are not independent redundancy"
  ],
  "tool_catalog_snapshot": {
    "tool_families": 54,
    "callable_operations": 1963,
    "families": [
      {
        "name": "AgentMail",
        "tool_count": 37
      },
      {
        "name": "AI_Delivery_Evidence_Checker",
        "tool_count": 4
      },
      {
        "name": "Airtable",
        "tool_count": 47
      },
      {
        "name": "Asana",
        "tool_count": 27
      },
      {
        "name": "Atlassian_Rovo",
        "tool_count": 32
      },
      {
        "name": "Base44",
        "tool_count": 21
      },
      {
        "name": "Canva",
        "tool_count": 40
      },
      {
        "name": "Consensus",
        "tool_count": 4
      },
      {
        "name": "Context7",
        "tool_count": 2
      },
      {
        "name": "Datadog",
        "tool_count": 40
      },
      {
        "name": "DigitalOcean",
        "tool_count": 54
      },
      {
        "name": "Dropbox",
        "tool_count": 24
      },
      {
        "name": "Exa",
        "tool_count": 2
      },
      {
        "name": "Figma",
        "tool_count": 42
      },
      {
        "name": "Finances",
        "tool_count": 14
      },
      {
        "name": "Firecrawl",
        "tool_count": 28
      },
      {
        "name": "Floot",
        "tool_count": 43
      },
      {
        "name": "GitBook",
        "tool_count": 11
      },
      {
        "name": "GitHub",
        "tool_count": 89
      },
      {
        "name": "Gmail",
        "tool_count": 21
      },
      {
        "name": "Google_Calendar",
        "tool_count": 15
      },
      {
        "name": "Google_Contacts",
        "tool_count": 3
      },
      {
        "name": "Google_Drive",
        "tool_count": 45
      },
      {
        "name": "Granola",
        "tool_count": 20
      },
      {
        "name": "HeyGen",
        "tool_count": 91
      },
      {
        "name": "Hostinger_AI_Builder",
        "tool_count": 6
      },
      {
        "name": "HubSpot",
        "tool_count": 26
      },
      {
        "name": "Hugging_Face",
        "tool_count": 9
      },
      {
        "name": "Linear",
        "tool_count": 74
      },
      {
        "name": "Lovable",
        "tool_count": 41
      },
      {
        "name": "MagicPath",
        "tool_count": 43
      },
      {
        "name": "Microsoft_Outlook_Email",
        "tool_count": 38
      },
      {
        "name": "Mobbin",
        "tool_count": 3
      },
      {
        "name": "monday_com",
        "tool_count": 110
      },
      {
        "name": "MongoDB_Atlas",
        "tool_count": 42
      },
      {
        "name": "Neon",
        "tool_count": 114
      },
      {
        "name": "Notion",
        "tool_count": 36
      },
      {
        "name": "OpenAI_Platform",
        "tool_count": 3
      },
      {
        "name": "Plugin_Management",
        "tool_count": 6
      },
      {
        "name": "PostHog",
        "tool_count": 1
      },
      {
        "name": "Railway",
        "tool_count": 67
      },
      {
        "name": "Remote_Desktop_Commander",
        "tool_count": 31
      },
      {
        "name": "Render",
        "tool_count": 23
      },
      {
        "name": "Replit",
        "tool_count": 8
      },
      {
        "name": "Resend",
        "tool_count": 132
      },
      {
        "name": "Semrush",
        "tool_count": 14
      },
      {
        "name": "Slack",
        "tool_count": 38
      },
      {
        "name": "Stripe",
        "tool_count": 11
      },
      {
        "name": "Supabase",
        "tool_count": 29
      },
      {
        "name": "Tavily",
        "tool_count": 5
      },
      {
        "name": "TinyFish",
        "tool_count": 20
      },
      {
        "name": "tldraw",
        "tool_count": 10
      },
      {
        "name": "Vercel",
        "tool_count": 237
      },
      {
        "name": "Wix",
        "tool_count": 30
      }
    ],
    "scope": "Visible action definitions only, NOT authenticated or cost-free connections"
  }
}
