QuickBooks MCP Server
официальныйИнтеграция с QuickBooks через OAuth2. Операции записи отключены по умолчанию в соответствии с интеграцией. Более 550 инструментов, охватывающих счета, счета-фактуры, отчёты и склад. Требуется учётная запись DataGrout.
Что можно делать с QuickBooks MCP?
- Запрос счетов и накладных — попросите вашего ИИ-ассистента найти, отфильтровать или обобщить счета и накладные QuickBooks с помощью соответствующих бухгалтерских инструментов.
- Формирование финансовых отчетов — запросите балансовые отчеты, отчеты о прибылях и убытках или другие отчеты через доступные инструменты отчетности.
- Проверка уровня запасов — поручите ассистенту проверить текущие остатки на складе и сведения о товарах с помощью инструментов учета запасов.
- Оценка стоимости перед выполнением — сервер предоставляет предварительную оценку стоимости перед запуском инструмента, чтобы вы могли одобрить или пропустить дорогостоящие операции.
Документация
DataGrout's QuickBooks MCP Server подключает AI-агентов к QuickBooks через OAuth2, используя учётные данные приложения DataGrout или ваши собственные. Операции записи отключены по умолчанию и требуют явной настройки для каждой интеграции. Более 550 инструментов охватывают объекты бухгалтерского учёта — счета-фактуры, счета, отчёты, складские запасы — и выбираются по отдельности, а не предоставляются как единый фиксированный набор.
Настройка с помощью CLI:
Перейдите на GitHub DataGrout и настройте с помощью интерфейса командной строки — https://github.com/DataGrout/conduit-sdk
Настройка через портал DataGrout:
1. Зарегистрируйте учётную запись DataGrout
Перейдите на https://app.datagrout.ai/ и создайте учётную запись.
2. Создайте сервер
-
Нажмите на раскрывающийся список серверов в левом верхнем углу панели управления.
-
Выберите Create New Server.
-
Введите имя (обязательно) и необязательное описание.
-
Нажмите Create Server.
-
Вашему серверу присваивается UUID и генерируется MCP-конечная точка: https://gateway.datagrout.ai/servers/{your-uuid}/mcp
-
Вы можете получить этот URL позже в любое время в разделе Settings > Server Info.
3. Создайте токен доступа
-
Откройте раскрывающийся список серверов и нажмите значок Settings.
-
Перейдите на вкладку Authentication.
-
Нажмите Create Access Token.
-
Дайте ему имя или оставьте поле пустым для автоматической генерации.
-
Скопируйте токен сразу же — он отображается только один раз и не может быть получен повторно.
4. Добавьте интеграцию QuickBooks
-
Перейдите на страницу Home — это маркетплейс интеграций.
-
Найдите QuickBooks в списке и нажмите Add.
-
Вы будете перенаправлены на страницу сведений об интеграции QuickBooks для завершения настройки.
5. Настройте аутентификацию
-
Выберите тип аутентификации: OAuth2.
-
Выберите, использовать ли учётные данные приложения DataGrout или собственные.
6. Авторизуйте подключение
-
Нажмите Connect.
-
Вы будете перенаправлены на размещённый экран входа/авторизации Intuit для входа и предоставления доступа.
-
После авторизации вы вернётесь на панель управления DataGrout.
7. Настройте инструменты и политику
-
На странице сведений об интеграции выберите, какие из более чем 550 доступных инструментов предоставить для этой интеграции.
-
Откройте вкладку Policy, чтобы просмотреть или изменить политику безопасности. Она наследуется от политики родительского Hub Server и может быть только ужесточена, но не ослаблена — доступ на запись должен быть явно включён для каждого инструмента, если он вам нужен, поскольку по умолчанию он отключён.
Конфигурация MCP-клиента:
DataGrout запускает одну MCP-конечную точку на сервер — один и тот же URL и токен работают во всех подключённых клиентах, и каждая добавленная вами интеграция (включая Salesforce) становится доступной через неё. Отдельная конфигурация для каждой интеграции не требуется.
{
"mcpServers": {
"DataGrout": {
"url": "https://gateway.datagrout.ai/servers/YOUR_UUID/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
Используйте этот же блок для Claude Desktop, Claude Code, Cursor и Windsurf. Конфигурация MCP в VS Code может использовать «servers» вместо «mcpServers» — проверьте свою версию.
Для этой конечной точки доступны два других варианта аутентификации: взаимный TLS (производственные/корпоративные агенты) и OAuth 2.1 (пользовательские приложения, через Client Credentials или Authorization Code + PKCE).
Справочник по конфигурации:
| Параметр | Значения | По умолчанию |
|---|---|---|
| Тип аутентификации | OAuth2, mTLS или Bearer token | — |
| Учётные данные | Учётные данные приложения DataGrout или предоставленные пользователем | — |
| Доступ к инструментам | Выбираются по отдельности из 550+ инструментов | ничего не включено, пока не выбрано |
| Доступ на запись | Включается для каждого инструмента, для каждой интеграции | отключён |
| Политика | Наследуется от родительского Hub Server; ужесточается, не ослабляется | унаследована |
Строки Environment/Sandbox нет — не подтверждено, поддерживает ли QuickBooks песочницу для файла компании через эту интеграцию.
Инструменты: более 550 инструментов, охватывающих счета-фактуры, счета, отчёты и складские запасы, включаются/отключаются по отдельности для каждой интеграции. Подтверждённых примеров инструментов с названиями нет.
Параметры взаимодействия: оценка стоимости перед выполнением, квитанция о выполнении, сводка после выполнения.
Ссылки:
-
Продукт: https://datagrout.ai/integrations/quickbooks-mcp-server
-
Документация: https://library.datagrout.ai/
-
Регистрация: https://app.datagrout.ai/