Most AI assistants can answer questions about code, summarize documents, or help you draft an email. What they cannot do is connect to your data warehouse, reason over your actual data, and hand back a verified answer — from inside the tools you already use. Ana’s MCP server changes that. Any MCP-compatible client can now call Ana directly, get a warehouse-backed answer, and receive a link to the full TextQL thread — all without leaving the tool you’re already working in.Documentation Index
Fetch the complete documentation index at: https://docs.textql.com/llms.txt
Use this file to discover all available pages before exploring further.
The Endpoint and Tool
MCP endpoint:https://app.textql.com/mcp
Ana exposes a single tool: ask_question. Pass it any natural language question. Ana connects to your warehouse through your configured connectors and Ontology, runs the analysis, and returns the answer alongside a link back to the full chat thread in TextQL. Charts, dashboards, and reports come back as resource links directly in your client.
This is the same Ana that runs in TextQL — with access to your connected warehouses and your Ontology, consumable headlessly from any MCP-compatible surface.

Setup
- Claude Web
- Cursor
- Windsurf
- Claude Code
- ChatGPT
- Microsoft Copilot
- Go to Claude.ai → Settings → Integrations
- Click Add MCP Server
- Enter
https://app.textql.com/mcpas the server URL - Name it
anaand save

ask_question.First-Time Authorization
The first time your client calls Ana, you’ll be redirected to the TextQL UI to complete a one-time OAuth authorization. This connects your TextQL identity to your MCP client — Ana knows which connectors and Ontology to use for your queries.
What Ana Returns
When you callask_question, Ana returns:
- The answer — a plain-language response grounded in your actual warehouse data
- A thread link — a URL to the full chat thread in TextQL, where you can explore further, share results, or dig into the SQL
- Resource links — charts, dashboards, and reports are returned as links directly in your client
Managing Access
As a user: View and revoke authorized MCP clients from Settings → Authorized Applications. Each authorized client is listed with the scopes it holds. Revoking an application requires re-authorization the next time that client tries to connect. As an admin: Manage all registered MCP clients across your organization from Settings → MCP Connectors. You can see which clients are authorized, what scopes they hold, and revoke any client from the organization.Further Reading
- Connecting external MCP servers to Ana — bring tools like Notion, GitHub, or internal APIs into Ana’s context
- What is Ontology? — the business context Ana uses when answering your questions