anyquery
活跃简介
anyquery 是用 SQL 查询 GitHub、Notion、Slack 等 40+ 数据源的 MCP 服务器,把 LLM 和结构化数据打通。
核心特性
- SQL 统一接口 — 用标准 SQL 跨 40+ 数据源查询(GitHub、Notion、Slack、Hacker News 等)
- MCP 原生服务器 — 内置 MCP server 模式让 Claude/Cursor 等 Agent 通过协议调用 SQL
- 本地嵌入式数据库 — 基于 SQLite 引擎,零依赖、本地隐私优先
- 自定义数据源插件 — 提供 Go/JS 插件接口添加自有 API 作为 SQL 表
- 多客户端支持 — 同时支持 stdio MCP、MySQL/PostgreSQL 兼容协议和 HTTP API
- 灵活部署 — 二进制单文件启动,可作为本地 CLI 或远程服务运行
适用场景
💡 让 Claude 等 LLM 直接用 SQL 查询 GitHub Issues、PR、仓库统计信息
💡 把 Notion 数据库或 Slack 历史消息暴露为 MCP 资源供 Agent 检索
💡 用 SQL 聚合多个 SaaS 工具的数据做跨平台报表
💡 为本地原型快速搭建 SQLite + MCP 的最小可用 Agent 数据层
💡 在远程部署 anyquery 作为团队共享的 MCP 数据网关
分类
快速开始
# macOS / Linux 一行安装
curl -fsSL https://get.anyquery.dev/install | sh
# 启动 MCP 服务器(默认 stdio 模式)
# anyquery 启动后会暴露 GitHub、Notion 等内置数据源
anyquery mcp
# 用 SQL 直接查询 GitHub Issues
anyquery -q "SELECT title, state FROM github_my_issues LIMIT 5"
# 在 Claude Desktop 中配置
# claude_desktop_config.json
{
"mcpServers": {
"anyquery": {
"command": "anyquery",
"args": ["mcp"]
}
}
}