One SQL engine
for everything
you already use.

SELECT * FROM github ;

Anyquery turns GitHub, Notion, Spotify, Gmail, Airtable, Google Sheets, CSVs, Parquet, logs — and forty more — into queryable tables. One binary, one dialect, one way of asking questions. Then hand it to an LLM so Claude can answer them for you.

Get anyquery → See it in action
$brew install anyquery

Free & open-source · AGPL-3.0 · macOS · Linux · Windows

github_my_stars 6 of 274 rows
27ms 274 rows

The same SELECT, no matter where the data lives.

You don't learn the Notion API. You don't write a Gmail scraper. You don't install four CLI tools. You write SELECT and Anyquery does the rest — across 40+ services and every file on disk.

⟨⟩

One dialect, 40+ sources

Built on SQLite. Everything from GitHub to Parquet looks like a table. JOIN them freely.

BI tools just work

Exposes the MySQL wire protocol, so Metabase, Tableau, Drizzle, and Looker connect in one click.

Local-first, yours

Runs on your laptop. No cloud, no pipeline, no ETL. Your API tokens never leave the machine.

Write back, too

INSERT, UPDATE, and DELETE on Notion, Airtable, and Google Sheets like they were Postgres.

Query hub included

Re-use hundreds of community queries without writing SQL — from "close my Chrome tabs" to "summarise my week".

Not just SQL

Prefer PRQL? Kusto (PQL)? We support those too. The engine doesn't care.

27ms 5 rows

↑ click a source to change the query — same dialect, different data

Give Claude SQL access
to the tools you already use.

Anyquery ships as an MCP server. Claude Desktop, ChatGPT, Cursor, TypingMind and any MCP-aware client can ask it questions in plain English — and Anyquery answers with real data from your Spotify history, your Apple Reminders, your Notion pages, your Gmail inbox.

One command: anyquery mcp. No wrappers. No prompt gymnastics.

Which artists do I have the most saved tracks from on Spotify?
Let me roll up your saved tracks with Anyquery. anyquery.query · SELECT artist_name, COUNT(*) saves FROM spotify_saved_tracks GROUP BY artist_name ORDER BY saves DESC LIMIT 5 → 5 rows · 41ms
Your top five: Fred again.. (38), Bladee (29), Charli XCX (24), Magdalena Bay (19), Jamie xx (17). Want me to save them to a Notion page?
Yes — append them to my "Listening log" database.

Illustrative conversation — sample data, not a live session.

Works with every MCP client

Claude Desktop ChatGPT Cursor TypingMind LibreChat Zed Windsurf + function-calling APIs

Forty-something sources, and counting.

All queried the same way. Install only the ones you use.

Browse all integrations →
Get started

One command,
and you're querying.

Pick your OS. We detect your platform but you can flip between them to copy the right command.

$brew install anyquery

Then: anyquery i github spotify notion to install your first plugins.

See every install option →
Sponsored by
Atlas Cloud

Atlas Cloud provides serverless inference and GPU clusters for open-source AI models.