Skip to main content
Expones una función como herramienta MCP para que agentes de IA la invoquen. Con .describe() le dices al agente qué hace cada parámetro. Patrón: name + description claros + .describe() en cada campo + MCP activo (default).
index.ts

Prueba local

Por qué funciona así

  • name y description son lo que el agente IA ve para decidir cuándo usar esta herramienta.
  • .describe() en cada campo genera las descripciones de parámetros en el esquema MCP.
  • El esquema output documenta qué estructura devuelve la función.
  • MCP está activo por defecto (config.mcp: true), así que el endpoint /mcp expone automáticamente el tool.
  • Un agente IA puede llamar esta función cuando un usuario pregunta “¿tienen laptops por menos de $1500?”.