AI-Powered Analytics
with Firebolt & Claude

Experience the future of business intelligence with natural language queries and agentic AI reasoning, powered by Firebolt's lightning-fast analytics.

🚀 Interactive Demos

Two cutting-edge demonstrations showcasing the power of AI in analytics

Natural Language to SQL

Transform business questions into optimized SQL queries using Claude AI. Connect to real Firebolt databases and get instant insights.

Claude AI Integration
Real Firebolt Connection
Auto Visualization
Sub-second Queries
"Show me revenue by country for premium players"
SELECT country, SUM(revenue) FROM players p JOIN...

🎯 Key Features

Production-ready AI analytics with enterprise-grade capabilities

Lightning Fast

Sub-second query execution with Firebolt's columnar engine and intelligent caching

Enterprise Security

Secure MCP protocol integration with credential management and access controls

Production Ready

Docker containerization, error handling, and monitoring for enterprise deployment

Auto Visualization

Intelligent chart generation with Plotly integration for immediate data insights

Advanced AI

Claude 3.5 Sonnet integration with business context understanding and reasoning

Business Focused

Strategic insights and recommendations tailored for business decision makers

⚡ Technology Stack

Built with cutting-edge technologies for maximum performance

Firebolt

Ultra-fast cloud data warehouse

Claude 3.5 Sonnet

Advanced AI reasoning engine

Streamlit

Interactive web application framework

Docker

Containerized MCP server integration

Plotly

Interactive data visualizations

MCP Protocol

Model Context Protocol integration

🛠️ Quick Setup

Get started in minutes with our streamlined setup process

1

Clone Repository

git clone https://github.com/asimrout-eng/mcp-agenticai.git
2

Install Dependencies

pip install -r requirements.txt
3

Run Natural Language Demo

./run.sh your_anthropic_api_key
4

Run Agentic AI Demo

./run_agentic_demo.sh your_anthropic_api_key

Prerequisites

  • Docker Desktop (for Firebolt MCP server)
  • Python 3.8+ with virtual environment
  • Anthropic API key for Claude integration
  • Firebolt account with service account credentials