stackql
by stackql·★ 841·综合分 52
StackQL 是一个基于 Go 的 SQL 框架,通过 MCP 协议查询和管理云资源和 API。
developer-toolsops-infracloud-storage
79
Forks
119
活跃 Issue
本月
最近提交
2 天前
收录于
概述
StackQL 允许用户使用 SQL 语义查询、配置和操作云和 SaaS 资源。它充当中间件,将 SQL 查询转换为对各种云提供商的 API 调用。系统包含一个提供程序注册表,其中存储 API 定义,允许在不同服务之间进行扩展。StackQL 可以在客户端模式(exec 或 shell)下运行,或使用 Postgres 协议在服务器模式下运行。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:使用 SQL 查询进行基础设施即代码管理
你:云资源配置和自动化
你:跨云服务查询和数据聚合
你:StackQL 支持哪些云提供商?
你:StackQL 与传统 SQL 数据库有何不同?
什么时候选它
当您需要使用 SQL 语法查询和管理多个云资源,并希望在不同提供商间使用统一接口时,选择 StackQL。
什么时候不要选它
如果您需要实时操作功能或复杂的事务支持,不要选择 StackQL,因为它专注于繁重的查询和配置任务。
可对比工具
turso-mcpneon-mcpraw psql via shell-mcpcloudquery
安装
安装
StackQL 可以在多个平台上安装:
**macOS:**
brew install stackql**Windows:**
choco install stackql**Linux:**
curl -L https://bit.ly/stackql-zip -O && unzip stackql-zip**Docker:**
docker pull stackql/stackql**Claude Desktop 集成:** 在 Claude Desktop 的 config.json 中:
{
"mcpServers": {
"stackql": {
"command": "stackql",
"args": ["srv"]
}
}
}FAQ
- StackQL 支持哪些云提供商?
- StackQL 支持主要的云提供商,包括 Google Cloud、AWS、Azure,以及 SaaS 提供商如 Okta 和 GitHub。提供程序注册表是可扩展的,允许添加自定义提供程序。
- StackQL 与传统 SQL 数据库有何不同?
- StackQL 不是传统数据库 - 它是一个查询转换框架,将 SQL 转换为 API 调用。它不存储数据,而是通过 API 查询外部服务。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by jeffreyaven · 2023-10-07
- 帖子 by jeffreyaven · 2023-01-03
stackql 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。