Saltar al contenido principal
POST
Typescript (SDK)

Autorizaciones

Authorization
string
header
requerido

Send Authorization: Bearer , using an MKA1 API key for automation or an OAuth API access token for a signed-in application. Use a dynamic security callback to refresh OAuth access tokens. Browser session-only operations still require their declared cookie.

Encabezados

X-On-Behalf-Of
string

Optional external end-user identifier forwarded by the API gateway.

Cuerpo

application/json
name
string
requerido
Required string length: 1 - 255
server_label
string
requerido
Required string length: 1 - 255
Pattern: ^[A-Za-z0-9._-]+$
server_url
string<uri>
requerido
Maximum string length: 2048
server_description
string | null
Maximum string length: 10000
allowed_tools
require_approval
enum<string>
predeterminado:always
Opciones disponibles:
always,
never
metadata
object
shared_with_end_users
boolean
predeterminado:false

Permite que los usuarios finales a los que el propietario de este servidor llama en su nombre lo utilicen, cada uno con sus propias credenciales. Desactivado por defecto. Nunca pongas secretos en server_url de un servidor compartido.

oauth
object | null

Respuesta

201 - application/json

Está bien

id
string
requerido
object
any
requerido
name
string
requerido
server_label
string
requerido
server_url
string
requerido
server_description
string | null
requerido
allowed_tools
requerido
require_approval
enum<string>
requerido
Opciones disponibles:
always,
never
metadata
object
requerido
shared_with_end_users
boolean
requerido

Si los usuarios finales del propietario pueden usar este servidor, con sus propias credenciales. Nunca les permite leerlo ni cambiarlo.

oauth
object | null
requerido
created_at
string<date-time>
requerido
updated_at
string<date-time>
requerido