[console_scripts]
thingctx = thingctx.cli:main
thingctx-mcp = thingctx.integrations.mcp:main

[thingctx.auth]
entra = thingctx.identity:make_provider

[thingctx.gateways]
mcp = thingctx.gateways.builtin.mcp:McpGatewayBinding
mqtt = thingctx.gateways.builtin.mqtt:MqttGatewayBinding

[thingctx.guards]
cloudflare = thingctx.identity.providers.cloudflare:make_cloudflare_guard
entra = thingctx.identity.providers.entra:make_entra_guard

[thingctx.local_handlers]
filesystem = thingctx.contrib.filesystem:make_filesystem_handler
time = thingctx.contrib.time:make_time_handler
