julien040/anyquery

One SQL interface for 60+ tools (e.g., GitHub, Notion, Airtable). Plug into any LLM through MCP.

解決的問題

Anyquery 提供了一種統一的方式,讓使用者能透過標準 SQL 查詢跨不同來源的資料——檔案、資料庫以及第三方應用程式(如 Notion、Chrome 和 Apple Notes)。它消除了為從不同平台提取與分析資料而撰寫自訂腳本或學習多個專有 API 的需求。

運作方式

Anyquery 建立在 SQLite 之上,使用插件系統將 SQL 查詢轉譯為可由各種資料來源回應的請求。它可作為獨立的 shell 執行,也可作為與現有資料庫客戶端相容的 MySQL 伺服器,或作為 MCP(模型上下文協定)伺服器,為 LLM 提供結構化資料存取。

適用對象

  • 資料分析師與開發者:希望使用單一 SQL 接口查詢多個應用與檔案的人。
  • AI 工程師:希望為 LLM 提供一種標準化方式,以存取與查詢使用者個人或組織資料的人。
  • 進階使用者:偏好使用 SQL 相容工具(如 TablePlus 或 Metabase)在不同應用間探索資料的人。

主要特色

  • 廣泛整合支援:透過插件查詢檔案、資料庫與應用程式。
  • LLM 連接性:支援 Model Context Protocol (MCP) 與函式呼叫,可與 ChatGPT 和 Claude 等客戶端整合。
  • MySQL 相容性:可作為 MySQL 伺服器運作,允許使用任何 MySQL 相容客戶端。
  • 可擴充性:支援官方插件與任何標準 SQLite 擴充。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案