Skip to main content

McpTransportConfig

Description

Configuration for MCP tool transport layer (how clients invoke tools)

Properties

NameTypeDescriptionNotes
mcpServerIdUUIDReference to the MCP server this config belongs to
transportTypeTransportTypeEnumTransport mechanism for tool invocation: - STDIO: Local process with stdin/stdout communication - HTTP: REST API invocation - WEBSOCKET: WebSocket-based bidirectional communication - SSE: Server-Sent Events for streaming responses - LAMBDA: AWS Lambda function invocation - CUSTOM: Custom protocol via extensions
executablePathStringFor STDIO transport - path to executable[optional]
baseUrlURIFor HTTP/WebSocket/SSE - base URL of the service[optional]
authHeaderNameStringHTTP header name for authentication (e.g., 'Authorization')[optional]
authTokenStringAuthentication token (stored encrypted via @SecureField)[optional]
functionArnStringFor LAMBDA - AWS Lambda function ARN[optional]
roleArnStringFor LAMBDA - AWS IAM role ARN for invocation[optional]
customConfigStringJSON object (stored as string) for CUSTOM transport configuration[optional]
isActiveBooleanWhether this transport is currently active[optional]
idUUIDUnique identifier for object in the system[optional] [readonly]
ownerIdUUIDUUID of owner of the object in the system[optional] [readonly]
createdDateOffsetDateTimeDate of object creation[optional] [readonly]
keyHashStringData, including hash of the key(s) used to encrypt this record.[optional] [readonly]
lastAccessedByIdUUIDLast user to access object[optional] [readonly]
lastAccessedDateOffsetDateTimeTimestamp of last access of object[optional] [readonly]
lastModifiedByIdUUIDUnique identifier for user who last modifed the object in the system[optional] [readonly]
lastModifiedDateOffsetDateTimeDate of last object modification[optional] [readonly]

Enum: TransportTypeEnum

NameValue
STDIO"STDIO"
HTTP"HTTP"
WEBSOCKET"WEBSOCKET"
SSE"SSE"
LAMBDA"LAMBDA"
CUSTOM"CUSTOM"

Implemented Interfaces

  • Serializable

Generated Version Details

~value
GENERATOR VERSIONcom.valkyrlabs:ValkyrAI API 1.0.1-SNAPSHOT
API ARTIFACTcom.valkyrlabs.valkyrai-api.jar
GENERATOR VERSIONorg.openapitools.openapi-generator:7.5.0
GENERATOR CLASSorg.openapitools.codegen.languages.SpringCodegen
GENERATED DATE2025-12-03T11:13:18.492704-08:00[America/Los_Angeles]