SpainMCP
Referencia APIServidores

Crear un servidor

Crea un nuevo servidor. Idempotente — devuelve éxito si el servidor ya existe y es propiedad del llamante.

PUT /servers/{qualifiedName}

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

application/json

CampoTipoRequeridoEjemplo
displayNamestringno"My Server"
descriptionstringno"A simple server"

Respuesta

201application/json — Servidor creado correctamente

CampoTipoRequeridoEjemplo
namespacestring"myorg"
serverstring""
displayNamestring"My Server"
descriptionstring"A simple server"
createdAtstring"2024-01-01T00:00:00.000Z"
{
  "namespace": "myorg",
  "server": "",
  "displayName": "My Server",
  "description": "A simple server",
  "createdAt": "2024-01-01T00:00:00.000Z"
}

Ejemplo

import SpainMCP from '@spainmcp/api';

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

const server = await client.servers.create('myorg/my-server', {
  displayName: 'My Server',
  description: 'A simple server',
});

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

En esta página