curl --request PATCH \
--url https://api.enkryptai.com/mcp-gateway/modify-gateway \
--header 'Content-Type: application/json' \
--header 'X-Enkrypt-MCP-Gateway: <x-enkrypt-mcp-gateway>' \
--header 'apikey: <api-key>' \
--data '
{
"servers_config": {
"servers": [
{
"saved_name": "my-filesystem-server",
"server_version": "v1",
"input_guardrails_config": {
"enabled": true,
"guardrail_name": "Updated Guardrail",
"block": [
"topic_detector",
"nsfw",
"keyword_detector"
]
}
}
]
}
}
'{
"message": "<string>",
"data": {
"gateway_saved_name": "<string>",
"gateway_version": "<string>",
"servers_config": {
"common_overrides": {
"input_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"output_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"tool_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"enable_server_info_validation": true
},
"servers": [
{
"saved_name": "<string>",
"server_version": "v1",
"input_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"output_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"tool_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"enable_server_info_validation": true
}
]
},
"gateway_id": "<string>",
"project_name": "<string>",
"is_active": true,
"is_sample": true,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"created_by": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"updated_by": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
}Update an existing MCP gateway configuration. Only provided fields will be updated. Requires X-Enkrypt-MCP-Gateway header.
curl --request PATCH \
--url https://api.enkryptai.com/mcp-gateway/modify-gateway \
--header 'Content-Type: application/json' \
--header 'X-Enkrypt-MCP-Gateway: <x-enkrypt-mcp-gateway>' \
--header 'apikey: <api-key>' \
--data '
{
"servers_config": {
"servers": [
{
"saved_name": "my-filesystem-server",
"server_version": "v1",
"input_guardrails_config": {
"enabled": true,
"guardrail_name": "Updated Guardrail",
"block": [
"topic_detector",
"nsfw",
"keyword_detector"
]
}
}
]
}
}
'{
"message": "<string>",
"data": {
"gateway_saved_name": "<string>",
"gateway_version": "<string>",
"servers_config": {
"common_overrides": {
"input_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"output_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"tool_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"enable_server_info_validation": true
},
"servers": [
{
"saved_name": "<string>",
"server_version": "v1",
"input_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"output_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"tool_guardrails_config": {
"enabled": true,
"guardrail_name": "<string>",
"additional_config": {},
"block": [
"policy_violation"
]
},
"enable_server_info_validation": true
}
]
},
"gateway_id": "<string>",
"project_name": "<string>",
"is_active": true,
"is_sample": true,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"created_by": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"updated_by": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
}Documentation Index
Fetch the complete documentation index at: https://docs.enkryptai.com/llms.txt
Use this file to discover all available pages before exploring further.
Gateway saved_name
32"my-dev-gateway"
Gateway version (defaults to "v1")
"v1"