← Files CR Servers AI ConnectARCHIVED FILE

plugin.json

6.53 KB · Nov 3, 2026 · 19:22 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "crservers-ai-connect",
  "version": "1.0.2",
  "description": "Publish changes to your CR Servers-hosted website from ChatGPT, with a private preview first and one-step undo.",
  "author": {
    "name": "CR Servers",
    "email": "support@crservers.com",
    "url": "https://crservers.com"
  },
  "homepage": "https://crservers.com/support/hosting/ai-connect",
  "repository": "https://github.com/edenia/crservers-connector",
  "license": "MIT",
  "keywords": [
    "website",
    "hosting",
    "publishing",
    "costa rica"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "CR Servers AI Connect",
        "shortDescription": "Publish website changes",
        "longDescription": "Publish changes to your website hosted on CR Servers, straight from ChatGPT. Ask ChatGPT to edit a page, update a price or add a photo: it prepares the change in a draft, gives you a private preview link, and publishes it to your live site only after you confirm. Every published change can be undone with one sentence.\n\nYou sign in with your CR Servers client area account and choose which website ChatGPT may work on. It works only with that website's files (HTML, CSS, JavaScript, images) and can't access your email, DNS, databases, certificates or billing. Requires an active CR Servers shared hosting service.",
        "developerName": "CR Servers",
        "category": "Developer Tools",
        "capabilities": [
          "Edit website files",
          "Preview changes before publishing",
          "Publish to the live website",
          "Undo published changes"
        ],
        "websiteURL": "https://crservers.com/support/hosting/ai-connect",
        "supportURL": "https://crservers.com/support/hosting/ai-connect-chatgpt-claude",
        "privacyPolicyURL": "https://crservers.com/privacy#ai-connect",
        "termsOfServiceURL": "https://clients.crservers.com/knowledgebase/article/130/terms-of-service/",
        "defaultPrompt": [
          "Show me the files on my website.",
          "Change the phone number on my home page and show me a preview.",
          "Add the photo I attached to my About page."
        ],
        "brandColor": "#006EBF",
        "brandColorDark": "#5FB2FF",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the website's files",
              "prompt": "Show me the files on my website.",
              "tools_triggered": "list_sites, list_files",
              "expected_behavior": "Names the connected site (test.crservers.com) and lists its top-level files, such as index.html and robots.txt. Nothing changes."
            },
            {
              "description": "Edit a page in a draft and get a preview",
              "prompt": "Change the main heading on my home page to \"Hello from ChatGPT\" and give me a preview link.",
              "tools_triggered": "start_changeset, read_file, edit_file, preview_changeset",
              "expected_behavior": "Prepares the change in a draft, reports one modified file (index.html) and returns a private preview link that shows the new heading. The live site is unchanged."
            },
            {
              "description": "Publish the previewed draft",
              "prompt": "Looks good, publish it.",
              "tools_triggered": "publish",
              "expected_behavior": "Asks for confirmation, then publishes the previewed draft and reports the release number. The live home page shows the new heading."
            },
            {
              "description": "Undo the last publish",
              "prompt": "Undo that change.",
              "tools_triggered": "list_releases, revert_release",
              "expected_behavior": "Asks for confirmation, then restores the files to how they were before the last release and reports the new release number. The live home page shows the original heading."
            },
            {
              "description": "Add an attached photo",
              "prompt": "Add the attached photo to my site as img/review.jpg and show me a preview.",
              "tools_triggered": "start_changeset, add_attachments, preview_changeset",
              "expected_behavior": "Adds the attached image to a draft at img/review.jpg and returns a preview link. Nothing is published.",
              "file_attachment_urls": [
                "https://crservers.com/images/posts/ipv6-vs-ipv4-what-you-need-to-know.jpg"
              ]
            }
          ],
          "negative": [
            {
              "description": "Out of scope: DNS",
              "prompt": "Change the DNS records of my domain to point to another server."
            },
            {
              "description": "Refused: server-side code",
              "prompt": "Upload a PHP script to my site that lists the server's files."
            },
            {
              "description": "Out of scope: billing",
              "prompt": "Show me my latest CR Servers invoice and pay it."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/8MqeqsitW-8",
        "commerce": false,
        "commerce_description": "This app does not sell products or process payments. It publishes changes to the user's existing CR Servers website."
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial release: edit website files in a draft, private preview links, publish to the live website after confirmation, one-step undo, media from a link or attached in the chat.",
        "translations": {
          "es-ES": {
            "subtitle": "Publique cambios en su sitio",
            "description": "Publique cambios en su sitio web hospedado en CR Servers directamente desde ChatGPT. P\u00eddale a ChatGPT que edite una p\u00e1gina, actualice un precio o agregue una foto: prepara el cambio en un borrador, le da un enlace privado de vista previa y lo publica en su sitio solo cuando usted lo confirma. Cada cambio publicado se puede deshacer con una frase. Inicie sesi\u00f3n con su cuenta del \u00e1rea de clientes de CR Servers y elija en qu\u00e9 sitio puede trabajar ChatGPT; solo trabaja con los archivos de ese sitio y no tiene acceso a su correo, DNS, bases de datos, certificados ni facturaci\u00f3n. Requiere un servicio de hospedaje compartido activo en CR Servers."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: d86afcb6168449467a52a37e16c902319dd85ce34cb2b02619b92a9466f3b445