Skip to main content
Glama

steampipe-mcp

by turbot

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STEAMPIPE_MCP_LOG_LEVELNoControl server logging verbosityinfo
STEAMPIPE_MCP_WORKSPACE_DATABASENoOverride the default Steampipe connection stringpostgresql://steampipe@localhost:9193/steampipe

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
best_practicesBest practices for writing Steampipe SQL queries

Resources

Contextual data attached and managed by the client

NameDescription
statusGet the current status of the Steampipe connection

Tools

Functions exposed to the LLM to take actions

NameDescription
steampipe_query

Query cloud infrastructure, SaaS, APIs, code and more with SQL.

Queries are read-only and must use PostgreSQL syntax.

For best performance: limit columns requested, use materialized CTEs instead of joins. Trust the search path unless sure you need to specify a schema.

Check available tables and columns before querying using steampipe_table_list and steampipe_table_show.

steampipe_table_list

List all available Steampipe tables. Use schema and filter parameters to narrow down results.

steampipe_table_show

Get detailed information about a specific Steampipe table, including column definitions, data types, and descriptions.

steampipe_plugin_list

List all Steampipe plugins installed on the system. Plugins provide access to different data sources like AWS, GCP, or Azure.

steampipe_plugin_show

Get details for a specific Steampipe plugin installation, including version, memory limits, and configuration.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/turbot/steampipe-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server