FactQL

io.github.factql/factql-mcp

Verified answers from your data, with the query and rows behind them, or a decline, never a guess.

Connect this server

Add this to your MCP client config — claude_desktop_config.json (Claude Desktop) or .cursor/mcp.json (Cursor).Suits: Claude Desktop · Cursor.

{
  "mcpServers": {
    "factql-mcp": {
      "command": "uvx",
      "args": [
        "factql-mcp"
      ],
      "env": {
        "FACTQL_API_KEY": "<your FACTQL_API_KEY>",
        "FACTQL_BASE_URL": "https://api.factql.ai"
      }
    }
  }
}
Environment variables
  • FACTQL_API_KEYrequiredsecretFactQL API key (an ask-only key is enough)
  • FACTQL_BASE_URLFactQL API base URL

A starting point — check the repository for exact arguments and setup. Restart your client after editing the config.

Category
Other
Version
0.1.3
Registry
active
Published
11/10/2026

On GitHub

read Nov 13, 2026
Stars
0
Forks
0
Last push
Nov 13, 2026
License
MIT

Pythonmcpmcp-servermodel-context-protocolmysqlnl2sqlpostgrestext-to-sql

From the README

factql-mcp FactQL is the harness around the model. Ask a question about your data. FactQL runs the query, checks the result before you see an answer, and declines instead of guessing when it can't verify. Every answer ships with the query that ran, the rows it returned and the lineage behind it. One API call. Works with Postgres, MySQL, DuckDB, uploaded CSV and XLSX files, and PDFs with cited answers. Built for developers putting AI near real data: AI apps, agents and internal tools that can't afford a confident wrong number. This package is FactQL's MCP server: it brings those answers into Claude Desktop, Claude Code, Cursor, or any MCP client. Learn more at factql.ai. Hosted server (no install) FactQL also runs this server for you at: Add it as a remote (Streamable HTTP) MCP server in Claude (Settings → Connectors → Add custom connector; works on web, desktop and mobile), Claude Code (claude mcp add --transport http factql https://api.factql.ai/mcp), Cursor, VS Code, or any app that supports remote MCP. The app opens a FactQL sign-in page; click Allow and its questions run as you. Disconnect under Settings → Connected apps on factql.ai. Apps that can't sign in can send an API key as Authorization: Bearer fllive... instead. Setup for each app: docs.factql.ai/guides/mcp. The rest of this README is for running the server yourself. Get a key Sign up free at factql.ai/signup, connect your data, and create an API key.…

Read the full README on GitHub →

Remotes

  • streamable-httphttps://api.factql.ai/mcp
Browse all Other →

Add the badge to your site

Show visitors that FactQL is listed here — it’s also the link we check for a free listing.

FactQL — listed on Serverdex

HTML — for your website

<a href="https://serverdex.io/server/io-github-factql-factql-mcp?utm_source=badge"><img src="https://serverdex.io/brand/badge.svg" alt="FactQL — listed on Serverdex" width="123" height="40" loading="lazy"></a>

Recommended. A dofollow link from your own domain is the one that counts for search engines, and it's the link we check for a free listing.

Markdown — for your README

[![FactQL — listed on Serverdex](https://serverdex.io/brand/badge.svg)](https://serverdex.io/server/io-github-factql-factql-mcp?utm_source=badge)

Nice for visibility, but GitHub marks README links nofollow, so it doesn't pass authority. Use the HTML badge on your site as well.