MCP server wrapping the CKAN Action API for any open-data portal, plus a Microsoft Agent Framework agent (CLI + FastAPI) with Ollama/OpenAI/Azure OpenAI backends. Docker Compose stack, Bicep IaC for Azure Container Apps, and GHCR multi-arch image publishing.