Query anything (files, databases, apps) with SQL, expose an MCP server so LLMs (ChatGPT, Claude, etc.) can access your data, and optionally behave like a MySQL server.
https://github.com/julien040/anyqueryStop wrestling with different APIs every time you want your LLM to access data. Anyquery gives Claude, ChatGPT, and other LLMs a single SQL interface to query GitHub repos, Notion pages, Apple Notes, Salesforce records, CSV files, and 40+ other data sources.
Your LLM needs data from GitHub for code analysis, Notion for project docs, and Salesforce for customer context. Each requires different authentication, API patterns, and data structures. You end up writing custom integrations or giving up on connecting your LLM to half your data sources.
Anyquery solves this by creating a unified SQL layer over everything. Your LLM sends standard SQL queries, and Anyquery handles the API complexity behind the scenes.
Single Query Language: Your LLM uses familiar SQL instead of learning dozens of different APIs. Want GitHub issues assigned to you? SELECT * FROM github_issues WHERE assignee = 'yourname'. Need recent Notion pages? SELECT * FROM notion_pages WHERE last_edited > '2024-01-01'.
Native MCP Integration: Built-in Model Context Protocol server means Claude and other MCP-compatible LLMs connect instantly. No custom function definitions or API wrappers needed.
Real-Time Data: Direct API connections mean your LLM gets current data, not stale exports. Query live GitHub issues, active Notion pages, or current Salesforce opportunities.
MySQL Server Mode: Connect existing BI tools like TablePlus or Metabase to the same unified data layer your LLM uses.
Cross-Platform Analysis: Ask your LLM to correlate GitHub PRs with Notion project updates and Salesforce opportunities. One query spans multiple systems: SELECT g.title, n.name, s.amount FROM github_pulls g JOIN notion_projects n ON g.repo = n.repo JOIN salesforce_opportunities s ON n.client = s.account.
Personal Productivity: Your LLM can now answer questions like "What GitHub issues are blocking my Notion tasks?" or "Which Salesforce deals need follow-up based on my calendar?" without you building custom integrations.
Documentation and Reporting: Generate reports that pull from multiple sources automatically. Your LLM can create project status updates combining code metrics from GitHub, task progress from Notion, and customer feedback from support systems.
Install Anyquery and start the MCP server:
brew install anyquery
anyquery mcp --stdio # For MCP clients like Claude Desktop
Add it to your LLM's MCP configuration, and you're immediately querying across your entire data ecosystem with SQL.
The plugin ecosystem handles authentication and API complexity - just configure your tokens and start querying. Your LLM finally has the unified data access it needs to be genuinely useful across your entire workflow.