Text-to-SQL for Agents

Give agents full access to your SQL database without the worry

Catch-Phrase gives agents controlled, hallucination-free natural language access to databases. So either you or your agent can ask questions or issue updates over the database and have confidence that the answers and operations are correct.

100% Accuracy Guarantee

For questions and commands within the semantically tractable class — something LLM-based approaches will never achieve.

Supported databases
PostgreSQL SQLite MySQL Oracle SQL Server Snowflake Redshift
Access Options
MCP Server REST API Click-based UI

Catch-Phrase safely brings real-world SQL databases into agent workflows.

Accurate


100% Accuracy Guarantee

For questions and commands within the semantically tractable class

Verified Results

Always signals when a question or command is interpreted flawlessly (i.e. it is semantically tractable)

Read this paper for a description of the semantically tractable class and how accuracy is guaranteed.

Integrity Checking and Task Surfacing

Question sets that run in batch to reliably identify data integrity problems or queue work tasks

Zero SQL errors over agent or human executed question sets.

Intelligent Fallback

Candidate LLM prompts generated when a question or command is not semantically tractable.

No silent failures, no undetected hallucinations.
Controllable

Transparent, precise,
fully under your control

Every result is explainable. Every behaviour is configurable.

Agent-based

MCP Servers accept natural language questions or commands and return lists, tables, values, confirmation messages, suggested follow-up prompts, confirmations for modifications, etc.

Fully Configurable

can be configured for practically any specific semantic layer, data idiosyncrasy or permissions setup.

Comprehensive documentation covers all configuration options and deployment patterns.

Guarded Access

No uncontrolled evaluation of arbitrary SQL over databases. No need to open database ports for remote access.

Open

Designed to fit anywhere

Integrates with your existing stack in minutes, not months.

Easy Integration

Deployable as an MCP Server based 100% on SQL and open XML and JSON formats.


  • Most common SQL systems
  • Access also available via REST API
  • Access also via a point and click UI
  • No data movement or fine-tuning

Private Cloud or On-prem

Deploy wherever your security and compliance requirements demand.


Private Cloud
Served securely from your own cloud account
🖥
On-Premises
Served securely on your own infrastructure

Unrestricted Use

Simple, predictable pricing with no hidden costs or usage gates.


  • Standard AWS pay-as-you-go contracts
  • Unlimited seats — no per-user pricing
  • No per-question charges
  • Free trial available
  • White-label deployments permitted
Pricing

Simple, transparent,
unrestricted

Deploy on AWS or on-premises. Unlimited seats, no per-question fees, no surprises.

☁️
Free 31-day trial
AWS Marketplace
$180/month

Micro EC2 instance via AWS Marketplace. Cancel anytime — no lock-in.

  • Unlimited seats
  • Cancel anytime
  • Special private offers for SMBs
Launch on AWS Now
🏢
On-Premises
Free non-commercial · Custom commercial

Self-hosted installation. Fully self-contained and secure, on your own infrastructure.

  • No instance or seat restrictions
  • Self-contained & secure
  • Discounted rates for SMBs
Contact Us
🤝
Services
Free initial consultation

Expert support to get you up and running and keep you there.

  • Onboarding assistance
  • Architecture guidance
  • Third-party tool integration
  • Catch-Phrase certification program
Contact Us
Get Started Today

Ready to give agents full access to your SQL databases without the worry

Join the teams who've safely gave agents access to their SQL databases.