stackql for MCP
Stackql: SQL-Driven Management for Multi-Cloud and SaaS Resources
- Free
- 4.5
- V v0.10.426
Stackql: SQL-Driven Management for Multi-Cloud and SaaS Resources
Stackql is an MCP server tool built with Golang, designed for managing cloud infrastructure. It functions as an open-source cloud-service query engine and an infrastructure-as-code tool. Distributed via platform-specific binaries, Docker images, GitHub Actions, npm, PyPI, and .mcpb bundles, Stackql enables developers, engineers, and operators to interact with cloud and SaaS providers using SQL. It connects to various resources, offering a unified interface for diverse cloud environments and AI agent integration.
What does Stackql connect to?
Stackql connects to Cloud, SaaS, API, and Model Context Protocol (MCP) resources. This includes major cloud providers such as AWS, GCP, Azure, and Kubernetes. It also integrates with SaaS providers like GitHub, accessing their functionalities through their REST APIs. Stackql operates as an MCP server tool, an open-source cloud-service query engine, and an infrastructure-as-code tool, providing a unified interface across these diverse platforms.
Core features and tools
Stackql provides several callable tools for interaction. Users can access an interactive REPL using stackql shell, execute SQL statements or files with stackql exec, or run it as a server via the Postgres wire protocol using stackql srv. As an MCP server, it exposes tools for AI agents, including list_resources, describe_resource, and run_select_query. It supports standard SQL CRUDL operations (SELECT, INSERT, UPDATE, REPLACE, DELETE) and EXEC for lifecycle operations. Specific GitHub Actions such as setup-stackql are also available.
Who is it for?
Stackql is designed for developers, AI agents, engineers, and operators who manage cloud infrastructure across multiple providers. It helps these users interact with various cloud and SaaS resources using a familiar SQL interface, simplifying tasks like asset inventory, infrastructure management, and security audits. Its integration with AI clients and CI/CD pipelines positions it as a tool for automated cloud operations and compliance. Skip this if your workflow does not involve managing multi-cloud resources or interacting with REST APIs via SQL.
How to get started
The server authenticates using an API key passed as an environment variable. For MCP server mode, bearer authentication is used, with credentials resolved server-side.
Use cases
- Cloud Asset Inventory and Reporting: Query live state across various providers using SQL to generate reports and inspect infrastructure, such as auditing a GitHub organization.
- Infrastructure as Code (IaC) and Lifecycle Management: Provisioning, de-provisioning, and performing lifecycle operations on cloud resources using SQL statements like INSERT, UPDATE, DELETE, and EXEC.
- Cloud Security Posture Management (CSPM) and Compliance: Running cross-cloud security and FinOps audits, validating system states, and performing compliance checks within CI/CD pipelines using SQL queries.
Stackql offers a unified SQL interface for managing diverse cloud and SaaS resources, appealing to engineers and AI agents. Its ability to perform CRUDL operations and lifecycle management across multiple providers makes it a versatile tool for cloud operations. The support for various authentication methods and deployment options adds to its adaptability. Try auditing a GitHub organization by querying its live state using Stackql's SQL capabilities.
Pros
- Queries cloud and SaaS resources with SQL.
- Supports CRUDL and lifecycle operations.
- Integrates with AI agents and GitHub Actions.
- Connects to AWS, GCP, Azure, Kubernetes, GitHub.
Cons
- Authentication often involves setting environment variables.
- MCP server mode needs separate bearer auth setup.
- Relies on provider SDK for authentication methods.
- MCP server setup requires an environment file.
stackql for MCP
- Free
- 4.5
- V v0.10.426
Top downloads

mcp-apache-spark-history-server
MCP Apache Spark History Server: AI Agent Tool for Spark Analysis

PerformanceStudio
Comprehensive SQL Server Plan Analysis Tool

OpenMetadata
Comprehensive AI Data Analysis Platform

masume
Efficient Database Client for Terminal Use
mcp-analytics
mcp-analytics: MCP server for AI-assisted business data analysis and reporting
Discover more programs

duplicacy-mcp
- 4
- Free
MCP server exposing Duplicacy telemetry over JSON-RPC

osmmcp
- 4.1
- Free
Osmmcp: Geospatial Tools for LLMs via OpenStreetMap Data
coremcp
- 4.9
- Free
Coremcp: A Secure Database Bridge for AI Agents

mcp-victoriatraces
- 4.9
- Free
MCP Victoriatraces: AI-Powered Observability for Distributed Tracing Data

pgmcp
- 4.2
- Free
Pgmcp: An MCP Server for Natural Language PostgreSQL Interaction

signoz-mcp-server
- 4.5
- Free
Signoz MCP Server: Bridging AI Assistants to Observability Data
flapi
- 4.2
- Free
Instant read-only APIs and MCP servers for dataset access