What prerequisites are needed?
Node.js v16 or higher is required. For local use, Steampipe must be installed and running (`steampipe service start`). For cloud use, a Turbot Pipes workspace and connection string are needed.
@turbot
基本信息
Enable AI assistants to explore and query your Steampipe data!
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"steampipe": {
"command": "npx",
"args": [
"-y",
"@turbot/steampipe-mcp"
]
}
}
}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.
List all available Steampipe tables. Use schema and filter parameters to narrow down results.
Get detailed information about a specific Steampipe table, including column definitions, data types, and descriptions.
List all Steampipe plugins installed on the system. Plugins provide access to different data sources like AWS, GCP, or Azure.
Get details for a specific Steampipe plugin installation, including version, memory limits, and configuration.
The Steampipe MCP Server connects AI assistants like Claude to your cloud infrastructure data via Steampipe, enabling natural language exploration and analysis across AWS, Azure, GCP, and 100+ cloud services. It provides read‑only access to cloud and SaaS data for security, compliance, cost, and resource analysis.
Install Node.js v16 or higher and have Steampipe running locally (steampipe service start) or a Turbot Pipes workspace. Add the server configuration to your AI assistant’s MCP config file (e.g., claude_desktop_config.json for Claude Desktop, ~/.cursor/mcp.json for Cursor). After restarting the assistant, run the best_practices prompt to teach the LLM how to work with Steampipe, then ask natural‑language questions about your infrastructure.
best_practices prompt to optimize LLM responses.status resource to verify connection state.Node.js v16 or higher is required. For local use, Steampipe must be installed and running (`steampipe service start`). For cloud use, a Turbot Pipes workspace and connection string are needed.
Add your Turbot Pipes connection string as an additional argument in the MCP configuration’s `args` array (e.g., `"postgresql://my_name:my_pw@workspace-name.usea1.db.pipes.turbot.com:9193/abc123"`).
The server provides five tools: `steampipe_query` (run SQL), `steampipe_table_list` (list tables), `steampipe_table_show` (details of a table), `steampipe_plugin_list` (list installed plugins), and `steampipe_plugin_show` (details of a plugin).
Yes, all queries are read‑only and use PostgreSQL syntax.
Yes, the `best_practices` prompt provides detailed guidance on SQL style, CTEs, optimization, and error handling. Run it first for best results.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

Model Context Protocol Servers
不止于 CSS
评论