# Quanti

Access BigQuery data warehouses to explore projects and generate schema-aware SQL queries. Create and share reusable business use cases and analysis templates to improve team collaboration. Execute q…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add mcp-server/quantiia

# Browse available tools
npx -y @smithery/cli@latest tool list mcp-server/quantiia

# Get full schema for a tool
npx -y @smithery/cli@latest tool get mcp-server/quantiia list_project_use_cases

# Call a tool
npx -y @smithery/cli@latest tool call mcp-server/quantiia list_project_use_cases '{}'
```

## Direct MCP Connection

Endpoint: `https://quantiia--mcp-server.run.tools`

**Optional config:**
- `language` (query) — Preferred language for responses (fr, en)
- `default_result_limit` (query) — Default maximum number of rows returned by SQL queries
- `include_sql_in_response` (query) — Include the generated SQL query in responses

## Tools (11)

- `list_project_use_cases` — Liste les use cases partagés avec l'équipe du projet (scope: project).
- `delete_use_case` — Supprime définitivement un use case que vous avez créé.
- `collect_feedback` — Collecte le feedback de l'utilisateur sur la réponse fournie.
- `get_schema_context` — Construit le contexte schéma pour générer des requêtes SQL BigQuery. Retourne les tables pertinentes avec leurs champs …
- `execute_query` — Exécute une requête SQL SELECT sur le datawarehouse BigQuery du projet. Lecture seule, pas de modification des données.
- `list_my_use_cases` — Liste vos use cases personnels (scope: member).
- `create_use_case` — Crée et sauvegarde un nouveau use case (analyse réutilisable).
- `update_use_case` — Modifie un use case existant que vous avez créé.
- `list_projects` — Liste les projets accessibles par l'utilisateur. Appelez cette fonction en premier pour connaître les projets disponibl…
- `get_project_context` — Obtient le contexte d'un projet (connecteurs actifs, datasets disponibles). Utilisez le folderId obtenu via list_projec…
- `get_use_cases` — Recherche des use cases (cas d'usage) pertinents pour répondre à la question de l'utilisateur. Les use cases contiennen…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get mcp-server/quantiia <tool-name>
```

## Resources

- `quanti://docs/connectors` — List of supported marketing platform connectors (Google Ads, Meta Ads, LinkedIn Ads, etc.)
- `quanti://docs/sql-examples` — Common SQL query patterns for marketing analytics
- `quanti://docs/metrics-glossary` — Definitions of common marketing metrics (ROAS, CPA, CTR, etc.)

## Prompts (5)

- `weekly_revenue` (project_id) — Analyse du chiffre d'affaires de la semaine en cours avec comparaison à la semaine précédente
- `monthly_campaign_analysis` (project_id, platform) — Analyse complète des performances des campagnes publicitaires du mois (dépenses, conversions, ROAS)
- `marketing_mix_modeling` (project_id, period, conversion_metric) — Analyse Marketing Mix Modeling (MMM) pour comprendre l'impact de chaque canal sur les conversions
- `attribution_analysis` (project_id, attribution_model) — Analyse d'attribution des conversions par canal et campagne pour comprendre le parcours client
- `budget_tracking` (project_id, budget_period) — Suivi du budget publicitaire avec alertes de dépassement et prévisions de dépenses
