Quanti
Access BigQuery data warehouses to explore projects and generate schema-aware SQL queries.
Что умеет
- List Project Use Cases: Liste les use cases partagés avec l'équipe du projet (scope: project). **Quand utiliser ce tool ?** - Quand l'utilisateur demande "les analyses de l'équipe", "les use cases du
- Delete Use Case: Supprime définitivement un use case que vous avez créé. **Quand utiliser ce tool ?** - Quand l'utilisateur demande explicitement de supprimer un use case - Pour nettoyer des use cases
- Collect Feedback: Collecte le feedback de l'utilisateur sur la réponse fournie. **Quand utiliser ce tool ?** - Après avoir fourni une analyse, une requête SQL, ou une réponse importante - Quand tu veu
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
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 queries directly and manage data insights to drive informed decision-making.
Как подключить
Как подключить Quanti к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://quantiia--mcp-server.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить Quanti к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://quantiia--mcp-server.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить Quanti к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://quantiia--mcp-server.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (11)
Технические названия из tools/list. Нужны только разработчикам.
| list_project_use_cases | Liste les use cases partagés avec l'équipe du projet (scope: project). **Quand utiliser ce tool ?** - Quand l'utilisateur demande "les analyses de l'équipe", "les use cases du projet" - Pour voir ce que les collègues ont partagé - Avant de partager un nouveau use case pour éviter les doublons **Visibilité** : Ces use cases sont visibles par tous les membres du projet. |
| delete_use_case | Supprime définitivement un use case que vous avez créé. **Quand utiliser ce tool ?** - Quand l'utilisateur demande explicitement de supprimer un use case - Pour nettoyer des use cases obsolètes ou en doublon **⚠️ Attention :** Cette action est irréversible. Le use case sera supprimé définitivement. **Permissions :** Vous pouvez uniquement supprimer les use cases dont vous êtes le créateur. **Astuce :** Demandez confirmation à l'utilisateur avant de supprimer. |
| collect_feedback | Collecte le feedback de l'utilisateur sur la réponse fournie. **Quand utiliser ce tool ?** - Après avoir fourni une analyse, une requête SQL, ou une réponse importante - Quand tu veux savoir si la réponse était utile - Proposer naturellement : "Cette réponse t'a été utile ? 👍 👎" **Ratings :** - 'positive' : La réponse était utile et correcte - 'negative' : La réponse n'était pas satisfaisante - 'neutral' : Ni satisfait ni insatisfait **Catégories (optionnel) :** - 'accuracy' : La réponse était-elle exacte ? - 'relevance' : La réponse répondait-elle à la question ? - 'completeness' : La réponse était-elle complète ? - 'speed' : Le temps de réponse était-il acceptable ? - 'other' : Autre feedback **Utilisation du feedback :** Le feedback est utilisé pour améliorer les réponses futures (RAG, analytics). |
| get_schema_context | Construit le contexte schéma pour générer des requêtes SQL BigQuery. Retourne les tables pertinentes avec leurs champs et définitions sémantiques. Appelez cette fonction avec la question de l'utilisateur avant d'écrire du SQL. **IMPORTANT pour les requêtes SQL**: Utilisez UNIQUEMENT le format `dataset.table` (ex: `prod_google_ads_v2.campaign_stats`). N'ajoutez JAMAIS de project_id devant les tables. Le champ `full_name` de chaque table contient déjà le nom complet à utiliser dans vos requêtes. |
| execute_query | Exécute une requête SQL SELECT sur le datawarehouse BigQuery du projet. Lecture seule, pas de modification des données. **Format des tables**: Utilisez `dataset.table` (ex: `prod_google_ads_v2.campaign_stats`). Ne préfixez PAS avec un project_id. |
| list_my_use_cases | Liste vos use cases personnels (scope: member). **Qu'est-ce qu'un use case ?** Un use case est une analyse réutilisable que vous avez créée ou sauvegardée. Il contient une description métier et optionnellement un template SQL. **Quand utiliser ce tool ?** - Quand l'utilisateur demande "mes analyses", "mes use cases", "ce que j'ai sauvegardé" - Avant de créer un nouveau use case pour vérifier qu'il n'existe pas déjà - Pour retrouver l'ID d'un use case à modifier ou supprimer **Visibilité** : Ces use cases sont privés et visibles uniquement par vous. |
| create_use_case | Crée et sauvegarde un nouveau use case (analyse réutilisable). **Quand utiliser ce tool ?** - Quand l'utilisateur demande de "sauvegarder cette analyse", "créer un use case", "mémoriser cette requête" - Après avoir construit une requête SQL que l'utilisateur veut réutiliser - Pour capitaliser sur une analyse métier récurrente **Scopes disponibles :** - 'member' (défaut) : Use case personnel, visible uniquement par vous - 'project' : Use case partagé avec toute l'équipe du projet (nécessite project_id) **Bonnes pratiques :** - Slug : identifiant technique en snake_case (ex: weekly_campaign_performance) - Name : nom lisible pour l'utilisateur (ex: "Performance hebdo des campagnes") - Description : expliquez le contexte métier et quand utiliser cette analyse - SQL template : incluez la requête SQL si elle est générique et réutilisable |
| update_use_case | Modifie un use case existant que vous avez créé. **Quand utiliser ce tool ?** - Pour améliorer la description ou le SQL d'un use case existant - Pour corriger une erreur dans un use case - Pour changer la catégorie d'un use case **Permissions :** Vous pouvez uniquement modifier les use cases dont vous êtes le créateur. **Astuce :** Utilisez d'abord list_my_use_cases ou list_project_use_cases pour obtenir l'ID du use case. |
| list_projects | Liste les projets accessibles par l'utilisateur. Appelez cette fonction en premier pour connaître les projets disponibles. |
| get_project_context | Obtient le contexte d'un projet (connecteurs actifs, datasets disponibles). Utilisez le folderId obtenu via list_projects. |
| get_use_cases | Recherche des use cases (cas d'usage) pertinents pour répondre à la question de l'utilisateur. Les use cases contiennent des templates SQL et des définitions métier. Utilisez cette fonction pour découvrir les analyses possibles. |