# QueryWeaver

> Use this tool when you need to translate conversational questions into accurate SQL queries, enabling natural language database querying for business intelligence, database exploration, and automated report generation. QueryWeaver takes in text-based queries and outputs corresponding SQL queries, leveraging graph-powered schema understanding and multi-agent processing. It is ideal for use cases where users need to access database information without requiring technical SQL knowledge, and can be integrated via web interface or MCP protocol.

Canonical page: https://skillsregistry.net/skills/falkordb-queryweaver  
JSON: https://api.skillsregistry.net/v1/skills/falkordb-queryweaver

## Description

QueryWeaver is a text-to-SQL system that combines FastAPI with graph-powered schema understanding using FalkorDB to enable natural language database querying. The implementation features PostgreSQL and MySQL schema loaders that extract database structures into graph representations with vector embeddings, multi-agent query processing pipeline with analysis, relevancy checking, and response formatting agents, and OAuth-based authentication with API token management. Built with a modular architecture supporting both web interface and MCP protocol integration, it enables use cases like business intelligence queries, database exploration, and automated report generation by translating conversational questions into accurate SQL queries while maintaining context across query sessions.

## Trust

- **Trust score (0–1):** 0.03
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/falkordb-queryweaver)
- **Repository:** <https://github.com/falkordb/queryweaver>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "falkordb-queryweaver"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/falkordb-queryweaver` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/falkordb-queryweaver/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
