
Queryweaver
QueryWeaver is an open-source Text2SQL tool that converts natural-language questions into SQL queries using graph-powered schema understanding, enabling users to query databases conversationally. The MCP server provides tools for translating plain-English database questions into executable SQL and returning results, while optionally maintaining per-user conversation memory stored in FalkorDB with configurable TTL settings. It solves the problem of requiring SQL expertise to query databases by allowing non-technical users to interact with data sources through natural language.
- GitHub stars
- 1K
- tools
- 4
- transport
- HTTP
- last updated
- Sep 11, 2025
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
list_databasesLists the databases available to QueryWeaver.
Lists the databases available to QueryWeaver.
No parameter schema in public metadata yet.
connect_databaseConnects QueryWeaver to a database.
Connects QueryWeaver to a database.
No parameter schema in public metadata yet.
database_schemaReturns the schema of a connected database.
Returns the schema of a connected database.
No parameter schema in public metadata yet.
query_databaseRuns a Text2SQL query against a connected database.
Runs a Text2SQL query against a connected database.
No parameter schema in public metadata yet.
Sponsors
Readme
QueryWeaver (Text2SQL)
REST API · MCP · Graph-powered
QueryWeaver is an open-source Text2SQL tool that converts plain-English questions into SQL using graph-powered schema understanding. It helps you ask databases natural-language questions and returns SQL and results.
Details
- Repository
- github.com/falkordb/queryweaver
- Category
- Databases
- Package
docker.io/falkordb/queryweaver:0.0.11- Transport
- HTTP
- Registry
- MCP registry, active