Подключите AI-ассистентов, которыми уже пользуется ваша команда, к рабочему пространству Twelfth.
Claude · ChatGPT · GitHub Copilot · Gemini · Cursor · Claude Code · любой клиент MCP
Twelfth — коммерческое рабочее пространство для команд, работающих в розничной торговле и с категориями товаров. Размещённый на сервере MCP позволяет ассистенту получать данные о товарах, поставщиках, продажах, запасах, ценах, проектах и текущих задачах, доступные вошедшему в систему пользователю. Благодаря этому ответы формируются на основе данных рабочего пространства Twelfth, а не таблиц, вставленных в чат.
| Адрес | https://api.twelfth.ai/mcp (Streamable HTTP) |
| Вход | OAuth 2.1 с учётной записью Twelfth. Выберите рабочее пространство и разрешите инструменты чтения — копировать ключ не нужно |
| Доступ | Только чтение. Ассистенты не могут создавать, изменять или фиксировать данные |
| Область доступа | Одно рабочее пространство с правами подключившегося пользователя: его роль, полномочия и категории. Владельцы и администраторы видят все подключения и могут завершить любое из них |
| Реестр | ai.twelfth/workspace, публикация с домена twelfth.ai |
| Документация | twelfth.ai/ai · Руководство по MCP |
Для подключения необходимо рабочее пространство Twelfth. Если у вашей команды его ещё нет, закажите демонстрацию.
Как происходит подключение
flowchart LR
A["AI assistant<br/>Claude · ChatGPT<br/>Copilot · Cursor"] -- "1 · adds the URL" --> S["Twelfth sign-in<br/>pick workspace<br/>approve read tools"]
S -- "2 · scoped token" --> A
A -- "3 · read-only calls" --> M["Twelfth MCP<br/>api.twelfth.ai/mcp"]
M -- "4 · as the member" --> W[("Your<br/>workspace")]
ADM["Owner / admin"] -. "sees · ends any connection" .-> M
classDef ink fill:#1e3b2c,stroke:#14291f,color:#f6efdd;
classDef paper fill:#f6efdd,stroke:#1e3b2c,color:#1e3b2c;
classDef gilt fill:#c8a24b,stroke:#1e3b2c,color:#1e3b2c;
class A,ADM paper;
class S,M ink;
class W gilt;
Установка
Cursor
Добавьте Twelfth в .cursor/mcp.json. При первом использовании Cursor предложит войти в Twelfth:
{
"mcpServers": {
"twelfth": { "url": "https://api.twelfth.ai/mcp" }
}
}
Claude Code
/plugin marketplace add twelfth-ai/twelfth-mcp
/plugin install twelfth@twelfth
Или подключите только сервер: claude mcp add --transport http twelfth https://api.twelfth.ai/mcp
VS Code и GitHub Copilot
Добавьте сервер в .vscode/mcp.json (или в пользовательский mcp.json):
{
"servers": {
"twelfth": { "type": "http", "url": "https://api.twelfth.ai/mcp" }
}
}
Запустите сервер и войдите в Twelfth, когда VS Code предложит это сделать. Затем используйте инструменты в Copilot Chat в режиме агента.
GitHub Copilot CLI
copilot plugin marketplace add twelfth-ai/twelfth-mcp
copilot plugin install twelfth@twelfth
Будут добавлены сервер и навык twelfth-workspace. При первом запуске инструмента Copilot предложит войти в Twelfth.
Gemini CLI
gemini extensions install https://github.com/twelfth-ai/twelfth-mcp
Затем выполните команду /mcp auth twelfth в Gemini CLI, чтобы войти в систему. Расширение добавит сервер и навык twelfth-workspace.
Claude, ChatGPT, Gemini и другие клиенты
Добавьте пользовательский коннектор с адресом https://api.twelfth.ai/mcp и завершите вход в Twelfth. Инструкции для отдельных ассистентов: twelfth.ai/ai.
Серверы и скрипты
Владелец или администратор рабочего пространства может создать ключ с названием и ограниченным набором инструментов в разделе
Настройки → AI и агенты → Создать API key и передавать его в заголовке
Authorization: Bearer .
Безопасность и управление доступом
| Мера | Как это работает |
|---|---|
| Только чтение | Все инструменты предназначены для чтения. Решения проверяют и фиксируют пользователи в Twelfth |
| Минимально необходимые права | OAuth-подключение наследует роль и полномочия пользователя и перестаёт работать, когда он покидает рабочее пространство. Доступные инструменты выбираются при предоставлении разрешения |
| Контроль со стороны администраторов | Владельцы и администраторы видят все подключения, а также клиент и версию, которые подключились, и могут завершить любое из них. После завершения подключения следующий запрос будет отклонён |
| Ключи | Создавать ключи могут только владельцы и администраторы. Ключам присваивают названия в соответствии со средой, ограничивают их выбранными инструментами, хранят в хешированном виде и показывают только один раз |
| Аудит | Для каждого вызова записываются инструмент, результат, время и длительность. Результаты инструментов не сохраняются и не передаются в аналитику — фиксируется только их размер |
| Соответствие требованиям | Информация о мерах контроля, субподрядчиках и программах SOC 2 / ISO 27001: trust.twelfth.ai |
Содержимое этого репозитория
В этом репозитории находятся только конфигурации клиентов; сервер размещает и обслуживает Twelfth AI Pty Ltd.
| Путь | Содержимое |
|---|---|
plugins/twelfth/ | Плагин: конфигурация MCP для Cursor (mcp.json) и Claude Code (.mcp.json), а также навык twelfth-workspace, который помогает ассистенту правильно использовать инструменты |
.cursor-plugin/, .claude-plugin/ | Манифесты маркетплейса для Cursor и Claude Code |
gemini-extension.json, skills/ | Расширение Gemini CLI. Каталог skills/ содержит копию навыков плагина; команда node scripts/validate-template.mjs завершится с ошибкой, если копии разойдутся |
Поддержка
-
Вопросы и запросы от корпоративных клиентов: hello@twelfth.ai
-
Сообщения о проблемах безопасности: security.txt
-
Конфиденциальность: twelfth.ai/legals/privacy
Twelfth AI Pty Ltd · ACN 695 769 138 · Австралия
Содержимое этого репозитория распространяется по лицензии MIT. Использование сервиса Twelfth регулируется условиями.
smithery-verification=0c586824f907c08ca5140641c9ddc0c07e5e1574fd305497c14360c7f4ded531