SpainMCP
Referencia APISkills

Crear o actualizar un skill

Crea un skill nuevo o actualiza uno existente (upsert).

PUT /skills/{qualifiedName}

Autorizaciones

ParámetroTipoUbicaciónRequeridoDescripción
AuthorizationstringheaderAPI key de SpainMCP como Bearer token

Parámetros de Ruta

ParámetroTipoRequeridoDescripción
qualifiedNamestringNombre cualificado del skill (p.ej. 'namespace/skill'). Usa %2F para codificar la barra.

Body

application/json

CampoTipoRequeridoDescripción
displayNamestringNombre visible del skill
descriptionstringDescripción del skill
contentstringContenido o instrucciones del skill
agentConfigsobject[]noConfiguraciones de agente asociadas al skill

Respuesta

200application/json — Skill creado o actualizado

CampoTipoRequeridoEjemplo
qualifiedNamestring"spainmcp/resumen-boe"
displayNamestring"Resumen BOE"
updatedAtstring"2026-03-20T14:00:00Z"
{
  "qualifiedName": "spainmcp/resumen-boe",
  "displayName": "Resumen BOE",
  "updatedAt": "2026-03-20T14:00:00Z"
}

Ejemplo

import SpainMCP from '@spainmcp/api';

const client = new SpainMCP({
  apiKey: process.env['SPAINMCP_API_KEY'],
});

const skill = await client.skills.upsert('spainmcp/resumen-boe', {
  displayName: 'Resumen BOE',
  description: 'Resume las publicaciones del BOE del día',
  content: 'Eres un asistente que resume el BOE...',
  agentConfigs: [],
});

console.log(skill.updatedAt);
¿Te ha sido útil esta página?

En esta página