SpainMCP
Referencia APIConnect

Listar conexiones

Lista las conexiones de un namespace, con filtrado opcional por metadata.

GET /connections/{namespace}

Autorizaciones

ParametroTipoUbicacionRequeridoDescripcion
AuthorizationstringheadersiAPI key de SpainMCP como Bearer token

Parametros de Ruta

ParametroTipoRequeridoDescripcion
namespacestringsiNamespace del que listar conexiones (p.ej. 'myorg')

Parametros de Query

ParametroTipoDefaultDescripcion
metadatastringFiltro de metadata codificado como JSON (p.ej. {"env":"production"})
pageinteger1Pagina de resultados
pageSizeinteger20Resultados por pagina (1 a 100)

Respuesta

200application/json — Lista paginada de conexiones

CampoTipoRequerido
dataobject[]si
paginationobjectsi
{
  "data": [
    {
      "connectionId": "my-connection",
      "status": "connected",
      "mcpUrl": "https://mcp.example.com/sse",
      "name": "Mi servidor MCP",
      "metadata": { "env": "production" },
      "createdAt": "2026-01-15T10:30:00.000Z",
      "updatedAt": "2026-01-15T10:30:00.000Z"
    }
  ],
  "pagination": {
    "page": 1,
    "pageSize": 20,
    "totalPages": 1,
    "totalItems": 1
  }
}

Ejemplo

import SpainMCP from '@spainmcp/api';

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

// Obtiene paginas automaticamente segun sea necesario
for await (const connection of client.connections.list('myorg', {
  metadata: { env: 'production' },
})) {
  console.log(connection.connectionId, connection.status);
}
¿Te ha sido útil esta página?

En esta página