Server Config Vault

Store reusable configuration data for MCP servers in a secure vault.

Server Config Vault object

Attributes

object

String

Type of the object, fixed as 'server_config_vault'

id

String

The server config vault's unique identifier

name

String

The name of the server config vault

description

StringNullable

The description of the server config vault

metadata

Object

Additional metadata associated with the server config vault

secret_id

String

The unique identifier of the associated secret

created_at

Date

The user's creation date

updated_at

Date

The user's last update date

{
"object": "server_config_vault",
"metadata": {}
}

List server runs

List all server runs

Query Parameters

limit

NumberOptional

after

StringOptional

before

StringOptional

cursor

StringOptional

order

EnumOptional
GEThttp://api.metorial.com/server-config-vault
curl -X GET "https://api.metorial.com/server-config-vault" \
-H "Authorization: Bearer metorial_sk_..."

Get server run

Get the information of a specific server run

URL Parameters

server_config_vault_id

String

The unique identifier for the server_config_vault

GEThttp://api.metorial.com/server-config-vault/:server_config_vault_id
curl -X GET "https://api.metorial.com/server-config-vault/ser_Rm4Mnheq2bfEPhBhP7SY" \
-H "Authorization: Bearer metorial_sk_..."

Create server config vault

Create a new server config vault

Request Body

name

String

description

StringOptional

metadata

ObjectOptional

A key-value map

config

Object

A key-value map

POSThttp://api.metorial.com/server-config-vault
curl -X POST "https://api.metorial.com/server-config-vault" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer metorial_sk_..." \
-d '{
"name": "example_name",
"description": "example_description",
"metadata": {},
"config": {}
}'

Update server config vault

Update an existing server config vault

URL Parameters

server_config_vault_id

String

The unique identifier for the server_config_vault

Request Body

name

StringOptional

description

StringOptional

metadata

ObjectOptional

A key-value map

PATCHhttp://api.metorial.com/server-config-vault/:server_config_vault_id
curl -X PATCH "https://api.metorial.com/server-config-vault/ser_Rm4Mnheq2bfEPhBhP7SY" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer metorial_sk_..." \
-d '{
"name": "example_name",
"description": "example_description",
"metadata": {}
}'