[mcp_server.capabilities.prompts]
enabled = true
list_changed_callback = false

[mcp_server.capabilities.resources]
enabled = true
list_changed_callback = false
subscribe = false

[mcp_server.capabilities.sampling]
enabled = false

[mcp_server.capabilities.tools]
enabled = true
list_changed_callback = false

[mcp_server.control_center_integration]
enabled = false
enforce_rbac = true

[mcp_server.logging]
format = "&"
level = "&"
outputs = ["stdout"]

  [mcp_server.logging.fields]
  caller = false
  hostname = true
  pid = true
  service_name = true
  stack_trace = false
  timestamp = true

  [mcp_server.logging.file]
  compress = false
  max_age = 30
  max_backups = 10
  max_size = 104857600
  path = "/var/log/provisioning/service.log"

  [mcp_server.logging.performance]
  enabled = false
  memory_info = false
  slow_threshold = 1000

  [mcp_server.logging.sampling]
  enabled = false
  initial = 100
  thereafter = 100

  [mcp_server.logging.syslog]
  protocol = "udp"

[mcp_server.monitoring]
enabled = false

  [mcp_server.monitoring.alerting]
  enabled = false

  [mcp_server.monitoring.health_check]
  enabled = false
  endpoint = "/health"
  healthy_threshold = 2
  interval = 30
  timeout = 5000
  type = "&"
  unhealthy_threshold = 3

  [mcp_server.monitoring.metrics]
  buffer_size = 1000
  enabled = false
  interval = 60
  prometheus_path = "/metrics"
  retention_days = 30

  [mcp_server.monitoring.resources]
  alert_threshold = 80
  cpu = false
  disk = false
  memory = false
  network = false

  [mcp_server.monitoring.tracing]
  enabled = false
  sample_rate = 0.1

[mcp_server.orchestrator_integration]
enabled = false

[mcp_server.performance]
buffer_size = 1024
compression = false
pool_size = 10

[mcp_server.prompts]
enabled = true
max_templates = 100

  [mcp_server.prompts.cache]
  enabled = true
  ttl = 3600

  [mcp_server.prompts.versioning]
  enabled = false
  max_versions = 10

[mcp_server.protocol]
version = "1.0"

  [mcp_server.protocol.transport]
  endpoint = "http://localhost:3000"
  timeout = 30000

[mcp_server.resources]
enabled = true
max_size = 104857600

  [mcp_server.resources.cache]
  enabled = true
  max_size_mb = 512
  ttl = 3600

  [mcp_server.resources.validation]
  enabled = true
  max_depth = 10

[mcp_server.sampling]
enabled = false
max_tokens = 4096
temperature = 0.7

  [mcp_server.sampling.cache]
  enabled = true
  ttl = 3600

[mcp_server.server]
graceful_shutdown = true
host = "127.0.0.1"
keep_alive = 75
max_connections = 100
port = 3000
request_timeout = 30000
shutdown_timeout = 30
workers = 4

[mcp_server.tools]
enabled = true
max_concurrent = 5
timeout = 30000

  [mcp_server.tools.cache]
  enabled = true
  ttl = 3600

  [mcp_server.tools.validation]
  enabled = true
  strict_mode = false

[mcp_server.workspace]
enabled = true
multi_workspace = false
name = "default"
path = "/var/lib/provisioning/mcp-server"
