← Files GradicsARCHIVED FILE
plugin.json
4.44 KB · Nov 3, 2026 · 19:06 UTC
{
"$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