Open Source Products & Tools
We share our core technical capabilities as open source products, helping developers build AI-driven applications faster.
DataWeaver
Build AI Agent-callable data tools with SQL — a Tool Builder powered by the MCP protocol.
DataWeaver is a SQL-based MCP (Model Context Protocol) Tool Builder. Simply write SQL queries and DataWeaver automatically generates MCP-compliant Tools that AI Agents (like Claude, GPT, etc.) can call directly. No hand-written APIs, no complex backend development — use the SQL you already know to expose your database capabilities to AI agents.
Core Features
SQL as Tools
Write SQL queries, automatically generate MCP Tool definitions. Parameters, types, and descriptions are all inferred from SQL with zero extra configuration.
Native MCP Support
Full MCP (Model Context Protocol) specification implementation. Plug directly into Claude Desktop, Cursor, and other MCP-compatible clients.
Multi-Database Support
Works with PostgreSQL, MySQL, SQLite and other major relational databases. Unified interface, plug and play.
Security & Access Control
Built-in read-only mode, parameterized queries to prevent SQL injection, and configurable database access permissions.
Lightweight Deployment
Single-file startup, minimal dependencies, Docker-ready. Up and running in minutes.
Extensible Architecture
Plugin-based design supporting custom data sources, processing logic, and output formats.
How It Works
Define SQL
Describe the data queries and parameters you want to expose to AI using SQL.
Generate Tools
DataWeaver automatically converts SQL into MCP-compliant Tool definitions.
Connect Agents
AI Agents discover and invoke your defined Tools via the MCP protocol.
Return Results
Query results are returned in structured format to the Agent, driving further reasoning and decisions.
Tech Stack
Quick Start
# Clone the repository
git clone https://github.com/Sikkau/DataWeaver.git
cd DataWeaver
# Install dependencies
pip install -r requirements.txt
# Configure your database connection
cp .env.example .env
# Start the MCP server
python -m dataweaver serve📦
More Products Coming Soon
We are actively building more open source tools and products. Follow our GitHub for the latest updates.
Follow on GitHub →