Anyquery logo

Anyquery

by julien040

Runs SQL queries across files, databases, and 40+ app integrations through a local SQLite-based engine.

Install Anyquery

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for julien040/anyquery, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

julien040/anyquery MCP server lets MCP-compatible clients run SQL against files, databases, and connected apps through Anyquery. It uses a SQLite-based query engine and plugins to provide access to services such as Apple Notes, Notion, Chrome, and Todoist. Reach for it when an agent needs one SQL interface for data spread across local sources, PostgreSQL, MySQL, SQLite-compatible databases, and supported apps. Anyquery can also run as a MySQL server for compatible database clients.

Use cases

  • Query notes and browser data with SQL
  • Join records from multiple app integrations
  • Inspect local files alongside database data
  • Connect an agent to PostgreSQL or MySQL
  • Expose queried data to a MySQL-compatible client

Key features

  • SQL queries across files, databases, and apps
  • Plugin-based integrations
  • MCP stdio and HTTP/SSE transports
  • PostgreSQL, MySQL, and SQLite-compatible connections
  • MySQL-compatible server mode
  • SQLite extension support

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

27/27 checks healthy over the last 77d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1.8kStargazers on the source repository.
Last commit19d agoMost recent push to the default branch.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How Anyquery works

What julien040/anyquery MCP server does

julien040/anyquery MCP server connects an MCP-compatible language model client to Anyquery, a local SQL query engine. Anyquery can query files, PostgreSQL, MySQL, SQLite-compatible databases, and app integrations supplied through plugins. The repository describes support for more than 40 apps, with examples including Apple Notes, Notion, Chrome, and Todoist.

The core engine is built on SQLite. Plugins extend the available sources, and the project also supports loading SQLite extensions. This makes the server suitable when an agent needs to inspect information from several systems without using a separate integration-specific interface for each one.

How it works

The julien040/anyquery MCP server starts through the Anyquery command-line binary. In standard input/output mode, an MCP client starts anyquery mcp --stdio and communicates with the process. Anyquery also supports an HTTP and SSE mode using anyquery mcp --host 127.0.0.1 --port 8070, which can be used through an HTTP and SSE tunnel.

Queries are expressed in SQL and executed by Anyquery against the configured files, databases, or plugins. The project also provides a separate anyquery server command that exposes a MySQL-compatible server for clients such as TablePlus and Metabase; that mode is distinct from the MCP entry point.

Setup and configuration

Install the Anyquery binary through Homebrew, APT, YUM/DNF, Scoop, Winget, Chocolatey, an AUR helper, or the project’s release binaries. macOS and Linux users can also use the project’s shell installer. Building from source requires Go 1.26 or later, cgo, and a C compiler such as GCC or Clang.

For an MCP client using local process transport, configure it to launch anyquery mcp --stdio. The README identifies the command as being started by the LLM client. For network transport, start the HTTP/SSE form and connect the client through the selected tunnel or connection method.

Anyquery’s integrations are plugin-based. Plugins can be installed from the official registry, and users can create plugins or load SQLite extensions.

Tools and capabilities

The julien040/anyquery MCP server provides:

  • SQL access to supported files and databases.
  • Plugin-based access to connected applications.
  • Connections to PostgreSQL, MySQL, and SQLite-compatible databases.
  • MCP transport over standard input/output or HTTP and SSE.
  • A separate MySQL-compatible server mode.
  • Support for SQLite extensions and custom plugins.

Limitations and notes

The available data sources are determined by installed plugins and their individual capabilities. Plugin licensing is separate from the core engine license, so users should review each plugin’s terms.

The core engine is licensed under AGPLv3. The repository states that its RPC library uses MIT licensing, while plugins retain their own licenses. A source build depends on cgo and a compatible C compiler.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Anyquery

Install the Anyquery binary with a supported package manager, download it from the releases page, or use the macOS and Linux shell installer.

Run `anyquery mcp --stdio`. The MCP client is expected to start this command and communicate with it over standard input and output.

Yes. Anyquery can connect to PostgreSQL, MySQL, and SQLite-compatible databases, in addition to files and plugin-provided app sources.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAnyquery AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/julien040-anyquery?style=directory)](https://allmcps.com/mcp/julien040-anyquery)
HTML Embed
<a href="https://allmcps.com/mcp/julien040-anyquery"><img src="https://allmcps.com/api/badge/julien040-anyquery?style=directory" alt="Anyquery on AllMCPs" /></a>