Ir al contenido
Recursos
¿Quiénes somos?Quién edita TestAutoescuela y cómo se verifica cada lección
Gratis

Temario completo · 100 % gratis

El temario del teórico

  • 15 lecciones
  • 5 capítulos
  • 2 h 22 min en total
  • tests corregidos
Empezar la lección 1

Las partes de la vía: calzada, carril, arcén, acera y más · 9 min

¿Cuándo es tu examen teórico?

TestAutoescuela · Datos

El servidor MCP de TestAutoescuela

Conecta un asistente de IA compatible con las fichas públicas de TestAutoescuela: herramientas search y fetch, versiones del protocolo, cabeceras y ejemplo completo.

Versión Markdown

El servidor

Dirección: https://testautoescuela.es/mcp. Transporte Streamable HTTP, respuestas JSON, sin autenticación ni sesión; no hace falta ningún flujo SSE. Versiones del protocolo: 2026-07-28, 2025-11-25, 2025-06-18 y 2025-03-26.

Las herramientas

Las cabeceras

Enviar Content-Type: application/json y Accept: application/json, text/event-stream. En 2025: initialize, luego notifications/initialized, luego tools/list y tools/call, con la cabecera MCP-Protocol-Version tras la negociación. En 2026-07-28: server/discover, luego tools/list y tools/call; cada solicitud lleva su versión en _meta y en las cabeceras MCP-Protocol-Version, Mcp-Method y, para una herramienta, Mcp-Name. Un navegador externo pasa por la API REST: la ruta MCP controla los orígenes. Comprobar siempre los errores JSON-RPC e isError, incluso en una respuesta HTTP 200.

Ejemplos listos para copiar

Buscar y leer una ficha con el SDK de MCP

Con Node.js 20 o posterior, instala npm install @modelcontextprotocol/sdk@1.30.0 y guarda este código en un archivo .mjs. El SDK gestiona la inicialización y las cabeceras del protocolo. La lectura usa el identificador que devuelve realmente la búsqueda. Conserva el campo url como cita visible en tu interfaz.

import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { StreamableHTTPClientTransport } from '@modelcontextprotocol/sdk/client/streamableHttp.js';

const client = new Client({ name: 'exemple-site', version: '1.0.0' }, { capabilities: {} });
const transport = new StreamableHTTPClientTransport(new URL('https://testautoescuela.es/mcp'));

function readTool(result) {
  if (result.isError) throw new Error('La herramienta MCP no ha podido procesar la solicitud.');
  if (result.structuredContent) return result.structuredContent;
  const content = result.content?.find(item => item.type === 'text');
  if (!content) throw new Error('Respuesta MCP sin contenido.');
  return JSON.parse(content.text);
}

try {
  await client.connect(transport);
  const available = await client.listTools();
  if (!['search', 'fetch'].every(name => available.tools.some(tool => tool.name === name))) {
    throw new Error('Las herramientas esperadas no están disponibles.');
  }
  const search = readTool(await client.callTool({
    name: 'search', arguments: { query: 'examen' }
  }));
  if (!search.results.length) {
    console.log('No se ha encontrado ninguna ficha.');
  } else {
    const record = readTool(await client.callTool({
      name: 'fetch', arguments: { id: search.results[0].id }
    }));
    console.log(JSON.stringify(record, null, 2));
  }
} finally {
  await client.close();
}

Encontrar la versión actual de una información

La API y el servidor MCP dan acceso a las publicaciones públicas de TestAutoescuela. Las fichas siguen las actualizaciones del sitio, con un enlace a la página de origen y las referencias asociadas.

Antes de responder o de actualizar tu herramienta, vuelve a leer las fichas que te sirvan: encontrarás su versión en línea, sus fuentes y sus fechas. Una norma oficial puede cambiar: su fecha de verificación indica cuándo se contrastó con el texto.

Reutilizar citando la fuente

Los contenidos públicos de TestAutoescuela pueden consultarse, citarse y resumirse para documentar una respuesta o construir una herramienta, también comercial, con una atribución visible y un enlace a la página utilizada: «Fuente: TestAutoescuela».

Conserva las referencias y las reservas que acompañan a la información. Indica las adaptaciones que hagas y distingue las normas oficiales de las explicaciones, del método y de las ofertas de TestAutoescuela.

Los documentos y recursos visuales de terceros siguen sujetos a sus propias condiciones. Para republicar íntegramente el temario o un artículo, pide autorización a {email}. El acceso a los datos no implica ninguna asociación ni aval de tu servicio por parte de TestAutoescuela ni de Permis Online SRL.