
FactQL
Verified answers from your data, with the query and rows behind them, or a decline, never a guess.
- tools
- 2
- auth
- Secret needed
- transport
- STDIO, HTTP
- env vars
- 4
- last updated
- Nov 10, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
whoamiThe tenant, plan, and workspaces this key can query.
The tenant, plan, and workspaces this key can query.
No parameter schema in public metadata yet.
askThe answer, the SQL that ran, and up to 50 rows.
The answer, the SQL that ran, and up to 50 rows.
No parameter schema in public metadata yet.
Sponsors
Configuration
FACTQL_API_KEY*secretFactQL API key (an ask-only key is enough)
FACTQL_BASE_URLdefault: https://api.factql.aiFactQL API base URL
FACTQL_WORKSPACE_IDDefault workspace, for tenants that use workspaces
FACTQL_END_USER_IDWho is asking; defaults to mcp:<os user>
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:
https://api.factql.ai/mcp
Details
- Repository
- github.com/factql/factql-mcp
- Website
- factql.ai
- Category
- Data & Analytics
- Package
factql-mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active