Spreadsheet analysis MCP server with natural language queries powered by DuckDB
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-data-lens","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Data Lens **Ask questions about your spreadsheets in plain English. Get instant answers.** [](https://badge.fury.io/py/data-lens) [](https://www.python.org/downloads/) [](https://opensource.org/licenses/MIT) ## What is Data Lens? Stop wrestling with pivot tables and SQL queries. **Data Lens** transforms your spreadsheets into a conversational AI assistant. Just ask questions in plain English and get instant, accurate answers powered by DuckDB. **With Data Lens:** "What's the average sales by region?" → Get answer instantly No SQL knowledge required. No formula errors. Just questions and answers. ## See It In Action *Demo coming soon - spreadsheet analysis in action* ## Why Data Lens? - **🗣️ Natural Language** - Ask questions like you'd ask a person - **⚡ Instant Results** - DuckDB-powered analytics, no waiting - **🔒 100% Local** - Your data never leaves your machine - **🆓 Completely Free** - No API keys, no subscriptions, no limits - **📊 Multiple Formats** - Excel, CSV, TSV, Parquet - we handle them all ## Features - ✅ **Multiple file formats**: Excel (.xlsx), CSV (.csv), TSV (.tsv), Parquet (.parquet) - ✅ **Multi-sheet Excel support**: Each sheet becomes a separate table - ✅ **Smart schema detection**: Automatic column type inference - ✅ **SQL safety**: Blocks destructive operations (DROP, DELETE, UPDATE) - ✅ **Sample data preview**: See examples before querying - ✅ **In-memory performance**: Fast DuckDB-powered analytics ## Try It Out Want to test Data Lens immediately? The repository includes sample datasets you can use: ### Sample Files Download these files from the repository or create your own: 1. **sample_ecommerce_data.csv** - E-commerce orders with products, regions, payments 2. **sample_employee_data.csv** - Employee records with departments, sal…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.