Steampipe MCP Server

Steampipe MCP server to query cloud infrastructure, SaaS, code and more with SQL using AI.

Local serverstdio

What is the Steampipe MCP Server?

Steampipe MCP server to query cloud infrastructure, SaaS, code and more with SQL using AI.

What the server does

Unlock the power of AI-driven infrastructure analysis with Steampipe! This Model Context Protocol server seamlessly connects AI assistants like Claude to your cloud infrastructure data, enabling natural language exploration and analysis of your entire cloud estate.

Credentials and setup notes

  • Node.js v16 or higher (includes npx) - For local use: Steampipe installed and running (steampipe service start) - For Turbot Pipes: A Turbot Pipes workspace and connection string

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
steampipe_queryQuery cloud and security logs with SQL.
steampipe_table_listList all available Steampipe tables.
steampipe_table_showGet detailed information about a specific table, including column definitions, data types, and descriptions.
steampipe_plugin_listList all Steampipe plugins installed on the system. Plugins provide access to different data sources like AWS, GCP, or Azure.
steampipe_plugin_showGet details for a specific Steampipe plugin installation, including version, memory limits, and configuration.

How to install the Steampipe MCP Server

{
  "mcpServers": {
    "steampipe": {
      "command": "npx",
      "args": [
        "-y",
        "@turbot/steampipe-mcp"
      ]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js v16 or higher (includes npx) - For local use: Steampipe installed and running (steampipe service start) - For Turbot Pipes: A Turbot Pipes workspace and connection string

Example prompts to try

  • “Use Steampipe to steampipe query.”
  • “Use Steampipe to Input.”
  • “Use Steampipe to steampipe table list.”

Frequently asked questions

Steampipe MCP server to query cloud infrastructure, SaaS, code and more with SQL using AI. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.