SpainMCP
Referencia APIServidores

Subir icono del servidor

Sube o reemplaza el icono del servidor. Acepta archivos de imagen.

PUT /servers/{qualifiedName}/icon

Autorizaciones

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

Parámetros de Ruta

ParámetroTipoRequeridoDescripción
qualifiedNamestringNombre cualificado del servidor (p.ej. 'namespace/server' o 'namespace' para servidores solo-namespace). Usa %2F para codificar la barra.

Body

multipart/form-data

CampoTipoRequeridoDescripción
filefileArchivo de imagen para el icono del servidor

Respuesta

200application/json — Icono subido correctamente

CampoTipoRequerido
successboolean
iconUrlstring
{
  "success": true,
  "iconUrl": "https://cdn.spainmcp.com/icons/myorg/my-server.png"
}

Ejemplo

import SpainMCP, { toFile } from '@spainmcp/api';
import fs from 'fs';

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

const result = await client.servers.icon.upload(
  'qualifiedName',
  await toFile(fs.createReadStream('icon.png'), 'icon.png'),
);

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

En esta página