← Files GradicsARCHIVED FILE

plugin.json

4.44 KB · Nov 3, 2026 · 19:06 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "app-6a78ca87a304819192d18e845e2f9170",
  "version": "0.1.0",
  "description": "Consulta segura de informaci\u00f3n acad\u00e9mica de colegios Gradics mediante herramientas MCP de solo lectura.",
  "author": {
    "name": "Coto Technologies",
    "url": "https://admin.neyfercoto.site"
  },
  "license": "Proprietary",
  "keywords": [
    "education",
    "schools",
    "academic-data",
    "gradics"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Gradics",
        "shortDescription": "Consulta datos acad\u00e9micos",
        "longDescription": "Permite a personal autorizado consultar informaci\u00f3n acad\u00e9mica de su colegio Gradics, como estudiantes, docentes, secciones, clases, calificaciones, rankings y m\u00e9tricas LMS. Las herramientas disponibles son de solo lectura y respetan los permisos del usuario conectado.",
        "developerName": "NEYFER ENRIQUE COTO PINEDA",
        "category": "Education & Research",
        "capabilities": [],
        "websiteURL": "https://gradics.com",
        "supportURL": "https://gradics.com/legal/support/",
        "privacyPolicyURL": "https://gradics.com/legal/privacy/",
        "termsOfServiceURL": "https://gradics.com/legal/terms/",
        "logo": "./assets/logo.png",
        "defaultPrompt": [
          "Mu\u00e9strame mi contexto actual de Gradics.",
          "Busca a los estudiantes activos apellidados L\u00f3pez en 2025.",
          "Dame el top 10 de estudiantes por promedio para 2026."
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Consultar el contexto autenticado",
              "prompt": "Mu\u00e9strame mi contexto actual de Gradics y qu\u00e9 recursos tengo permitidos.",
              "tools_triggered": "gradics_whoami",
              "expected_behavior": "Devuelve el usuario, colegio, destino y permisos efectivos de la sesi\u00f3n."
            },
            {
              "description": "Buscar estudiantes activos",
              "prompt": "Busca a los estudiantes activos apellidados L\u00f3pez en 2025.",
              "tools_triggered": "gradics_find_students",
              "expected_behavior": "Devuelve los estudiantes coincidentes del a\u00f1o acad\u00e9mico solicitado."
            },
            {
              "description": "Resolver secciones de un grado",
              "prompt": "\u00bfQu\u00e9 secciones reales existen para s\u00e9ptimo grado en este colegio?",
              "tools_triggered": "gradics_find_grade_groups",
              "expected_behavior": "Devuelve los grupos y secciones coincidentes sin modificar datos."
            },
            {
              "description": "Consultar ranking acad\u00e9mico",
              "prompt": "Dame el top 10 de estudiantes por promedio administrativo para 2026.",
              "tools_triggered": "gradics_top_students",
              "expected_behavior": "Devuelve el ranking calculado a partir de los datos autorizados."
            },
            {
              "description": "Consultar expediente acad\u00e9mico",
              "prompt": "Mu\u00e9strame el expediente acad\u00e9mico de Ana Mart\u00ednez para 2025.",
              "tools_triggered": "gradics_student_academic_record",
              "expected_behavior": "Devuelve matr\u00edcula, materias, parciales y promedio del estudiante encontrado."
            }
          ],
          "negative": [
            {
              "description": "Solicitud no relacionada",
              "prompt": "Recomi\u00e9ndame una pel\u00edcula para ver esta noche."
            },
            {
              "description": "Intento de modificar calificaciones",
              "prompt": "C\u00e1mbiale la nota final a Juan P\u00e9rez y publ\u00edcala en el sistema."
            },
            {
              "description": "Comunicaci\u00f3n externa no disponible",
              "prompt": "Env\u00edale un correo a todos los padres con el calendario escolar."
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/105q_iXgOQQR2nSGQbBgucZCqM7oQNDEM/view?usp=sharing",
        "commerce": false,
        "commerce_description": "Este plugin no procesa pagos ni vende productos."
      },
      "publication": {
        "release_notes": "Primera versi\u00f3n del plugin Gradics con consultas acad\u00e9micas de solo lectura."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: ff9773143ae408cc6da66c70f309d2b37a021e79dec4af26911b3175fadcf636