New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

profesor-mcp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

profesor-mcp

Servidor MCP que impone una prosa clara, directa y explicativa: cinco moldes de explicacion (clasico, Cornell, Feynman, manual, libre) con dialogo interactivo.

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

profesor-mcp (TypeScript)

Servidor MCP que impone una prosa clara, directa y explicativa. Cinco moldes de explicación —clásico, Cornell, Feynman, manual y libre— que se eligen en un diálogo cuando la tool se dispara.

Gemelo exacto del paquete de Python profesor-mcp en PyPI. Misma tool, mismo prompt, mismo texto de salida. Elige el que te convenga según lo que ya tengas instalado: Node o Python.

Instalación

claude mcp add profesor --scope user -- npx -y profesor-mcp

En cualquier otro cliente MCP (app de Claude, Cursor, Zed, Cline…):

{
  "mcpServers": {
    "profesor": { "command": "npx", "args": ["-y", "profesor-mcp"] }
  }
}

Requiere Node ≥ 18.

Qué expone

PrimitivaNombreQuién la dispara
toolexplicarClaude, solo, cuando pides entender algo
promptprofesorTú, con /profesor

La tool abre un diálogo (elicitation) para elegir método y extensión, y después los ejes que ese método admita: nivel y tono en el clásico, solo nivel en el manual. Los métodos cerrados no preguntan nada, porque no tendría efecto.

Si tu cliente no sabe abrir diálogos, no se cuelga: cae a los valores por defecto (clásico, intermedio, formal, normal) y responde igual.

Desarrollo

Los textos de los moldes no se editan aquí. Viven en src/profesor_mcp/server.py, en la raíz del repositorio, y se generan a este paquete:

uv run python generar_ts.py   # regenera ts/src/moldes.ts desde el Python
cd ts && npm run build

Para comprobar que las dos versiones siguen explicando igual:

uv run python probar_paridad.py

Recorre las 61 combinaciones de método, nivel, tono y extensión, y compara los textos byte a byte contra el servidor de Python.

Keywords

mcp

FAQs

Package last updated on 26 Aug 2026

Related posts