Usa WebMCP para crear sitios que funcionen mejor con agentes de IA.

APIs de WebMCP

¿Qué es WebMCP y por qué debería importarte?

Lee el documento

Define herramientas de WebMCP con JavaScript estándar para ejecutar funciones específicas del sitio, como la entrada de formularios y la navegación por el sitio.

Lee el documento

Agrega anotaciones para transformar tus formularios HTML estándar en herramientas de WebMCP.

Lee el documento

Juntos, WebMCP y MCP ayudan a los agentes a realizar tareas personalizadas en nombre de los usuarios humanos.

Lee el documento

Cómo funciona WebMCP

En solo tres pasos, tu sitio les indica a los agentes exactamente lo que pueden hacer.
Paso 1

Tu sitio declara las acciones que puede realizar un agente, como herramientas de WebMCP. Cada herramienta tiene un nombre, una descripción y un esquema JSON.

// Imperative API
document.modelContext.registerTool({
  name: "bookSlot",
  title: "Book a consultation slot",
  description: "Reserve a 30-minute consultation.",
  inputSchema: {
    type: "object",
    properties: {
      date:  { type: "string", format: "date" },
      time:  { type: "string" },
      name:  { type: "string" },
      email: { type: "string", format: "email" }
    },
    required: ["date", "time", "name", "email"]
  },
  annotations: { readOnlyHint: false },
  execute: async (input, client) => {
    return await api.book(input);
  }
});
Paso 2

El navegador recopila y presenta estas herramientas al agente WebMCP-aware del usuario, junto con la URL, el título y el alcance del permiso de origen de la página.

Tu sitio se comunica con el navegador, que traduce la información para el agente.
Paso 3

El agente ve un contrato, proporciona argumentos estructurados y tu código hace el resto. El usuario se mantiene al tanto de los permisos y las confirmaciones. Es más rápido y confiable que la ejecución de acciones.

// the agent's view
{
  "tool": "bookSlot",
  "arguments": {
    "date": "2026-07-31",
    "time": "14:00",
    "name": "Jerry Jones",
    "email": "jerry.jones@example.com"
  }
}

Optimiza tu sitio para los agentes

Crea herramientas seguras que se adapten a las necesidades de tus usuarios y a las capacidades de tu sitio.

Lee ejemplos desde la perspectiva de un usuario y un agente para comprender qué herramientas de WebMCP admiten un recorrido crítico del usuario (CUJ).

Lee el documento

Al igual que lo harías con cualquier aplicación de software, el primer paso debe ser planificar tu estrategia de herramientas.

Lee el documento

Obtén información para definir y compilar herramientas de WebMCP que sean útiles para tu sitio o aplicación web.

Lee el documento

Lee nuestra guía inicial sobre seguridad para quienes crean herramientas con WebMCP.

Lee el documento

Antes de lanzar las herramientas de WebMCP, realiza pruebas para confirmar que los agentes comprendan cuándo llamar a la herramienta, cómo ejecutarla y qué respuestas son aceptables.

Lee el documento

Crea con agentes de IA

Usa Modern Web Guidance con tus agentes de programación de IA favoritos para acceder a las prácticas recomendadas para la Web en tu flujo de trabajo preferido.
npx modern-web-guidance@latest install
Usa la guía de la Web moderna para crear extensiones más rápido con la ayuda de agentes de programación.

Consideraciones de seguridad para los desarrolladores de agentes

Los desarrolladores de agentes deben diseñar protecciones contra texto malicioso proveniente de contenido no confiable. Identificamos algunas técnicas de seguridad relevantes para los agentes que usan WebMCP.

Asistencia de IA, sin salir de tu navegador. Obtén resúmenes de lo más importante, aclara conceptos y encuentra respuestas basadas en tus pestañas abiertas.

Gemini funciona en todas tus apps de Google para ayudarte a lo largo del día.

Presentamos los agentes de IA

Comprende los conceptos básicos y las definiciones de las diversas tecnologías emergentes, a menudo denominadas IA.
Como profesionales de la Web, es fundamental crear nuevas tecnologías con cuidado y responsabilidad.
Crea una base de conocimiento sobre la IA para agregar funciones a tus sitios web y aplicaciones web.