Руководство по коннектору8 мин чтенияMCP-инструментов: 167 языков

Как подключить Workday к Microsoft Copilot через MCP

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.

HCАвтор: команда HelpCodeОбновлено 8 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Workday

Workday

Give your AI read access to Workday HCM through your own API client: search workers and their staffing, direct reports, supervisory organizations and members, job profiles and positions, time off balances, time off entries, leaves of absence and job postings. Read-only.

инструментов

16

Регион

INTL

Категория

HR

Аутентификация

OAuth 2.0

Требуемые env-vars

WORKDAY_HOSTWORKDAY_TENANTWORKDAY_CLIENT_IDWORKDAY_CLIENT_SECRETWORKDAY_REFRESH_TOKEN
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Workday одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.

Попробуй спросить

Примеры промптов для Workday

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Workday · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Workday, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Workday + Microsoft Copilot

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

WORKDAY_HOST, WORKDAY_TENANT, WORKDAY_CLIENT_ID, WORKDAY_CLIENT_SECRET, WORKDAY_REFRESH_TOKEN

Шаг 1 — Получите учётные данные

Администратор Workday настраивает это один раз, примерно за 15 минут:

  1. Создайте Integration System User (задача Create Integration System User) и добавьте его в группу безопасности для интеграций (задача Create Security Group, тип Integration System Security Group, без ограничений или только для подразделений, которые вы хотите открыть).
  2. Дайте этой группе доступ Get (просмотр) только к тем доменам, которые должен читать ИИ, например Worker Data: Public Worker Reports, Reports: Organization, View: Supervisory Organization, Job Profile: View, Worker Position: View, Worker Data: Time Off (Time Off Balances), Worker Data: Time Off (Time Off), Worker Data: Leave of Absence и Job Postings: External. Затем выполните Activate Pending Security Policy Changes.
  3. Выполните Register API Client for Integrations: задайте имя, отметьте Non-Expiring Refresh Tokens и добавьте только нужные области: Staffing, Organizations and Roles, Jobs & Positions, Time Off and Leave, Recruiting. Скопируйте Client ID и Client Secret; секрет показывается только один раз.
  4. Выполните Manage Refresh Tokens for Integrations, выберите Integration System User, затем Generate New Refresh Token для API-клиента и скопируйте токен.
  5. Выполните View API Clients. Token Endpoint имеет вид https://<host>/ccx/oauth2/<tenant>/token: укажите хост (например, wd5-services1.myworkday.com, без https://) в WORKDAY_HOST, а тенант в WORKDAY_TENANT.
  6. Вставьте client ID, секрет и refresh-токен в WORKDAY_CLIENT_ID, WORKDAY_CLIENT_SECRET и WORKDAY_REFRESH_TOKEN и установите коннектор.

Без входа через браузер: AnythingMCP обменивает бессрочный refresh-токен на короткоживущий access-токен на token endpoint вашего тенанта и сам его обновляет. Никому не нужно входить в систему, а коннектор действует от имени Integration System User, а не конкретного человека.

Только чтение: все 16 инструментов только читают. ИИ не может нанимать сотрудников, менять должности, вносить или согласовывать отсутствия и изменять контактные данные.

HR-данные конфиденциальны: Workday применяет группы безопасности интеграционного пользователя к каждому вызову, поэтому ИИ видит ровно то, что разрешено этому пользователю, и не больше. Остатки отпусков, записи об отсутствии и длительные отпуска предназначены самому сотруднику, его руководителю или HR; коннектор велит ИИ искать людей только по обоснованной рабочей причине и никогда не передавать эти данные дальше. Комментарии к длительным отпускам не выводятся, потому что могут содержать сведения о здоровье или семье. Оплата труда, расчётные листки, льготы, домашние адреса и номера удостоверений личности в этот коннектор не входят.

Что он читает: сотрудников по имени, табельному номеру или рабочему e-mail с их назначением, прямых подчинённых, руководящие подразделения и тех, кто занимает их позиции (включая вакантные), другие иерархии, например юрлица, центры затрат и регионы, профили должностей и занятые позиции, остатки и записи об отсутствии со статусом, длительные отпуска и вакансии с полным описанием.

Проверка соединения: кнопка Test connection на странице коннектора может показать ошибку, даже если всё настроено верно: она обращается к базовому адресу API, а каждый путь Workday содержит тенант. Значение имеет проверка при установке, то есть поиск одного сотрудника.

Частые ошибки: invalid_grant: refresh-токен отозван или принадлежит другому API-клиенту; создайте новый. invalid_client: неверный client ID или секрет. 401: хост или тенант не совпадают с token endpoint. 403 или пустой список: у группы безопасности нет домена или у API-клиента нет нужной области. 503 Service unavailable обычно означает, что такого тенанта на этом хосте нет.

Не входит: любые изменения данных, оплата труда и расчёт зарплаты, льготы, данные об эффективности и талантах, кандидаты и потенциальные кандидаты, а также отчёты на Workday Query Language.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Microsoft Copilot

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Microsoft Copilot использует MCP-серверы через агентов, созданных в Copilot Studio: ты добавляешь AnythingMCP в агента как инструмент, а затем публикуешь агента в Microsoft 365 Copilot и Teams. Copilot Studio подключается из облака Microsoft по Streamable HTTP, который AnythingMCP поддерживает.

  1. В Copilot Studio открой своего агента (или создай нового), перейди в Tools и выбери Add a tool → New tool → Model Context Protocol.
  2. Укажи Server name (например, AnythingMCP), Server description, которое объясняет, что делает коннектор, и Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. По описанию Copilot Studio решает, когда вызывать сервер.
  3. В аутентификации выбери API key, установи Type в Header, укажи имя заголовка X-API-Key и нажми Create.
  4. В окне Add tool выбери Create a new connection, вставь MCP API-ключ из AnythingMCP (MCP Servers → твой сервер → API keys) и нажми Add to agent.
  5. Проверь в панели Test агента: попроси о том, для чего нужны инструменты Workday.
  6. Нажми Publish, затем Channels → Microsoft 365 and Microsoft Teams, оставь включённым Make agent available in Microsoft Copilot и нажми Add channel. See agent in Teams установит агента для тебя; в Microsoft 365 Copilot введи @ и выбери агента.

Хочешь, чтобы каждый входил под своей учётной записью? Вместо API-ключа выбери OAuth 2.0 → Dynamic discovery: каждый пользователь войдёт в AnythingMCP при первом вызове агентом.

Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Copilot Studio подключается из облака Microsoft, поэтому localhost не подойдёт.

Доступные инструменты

ToolWhat it does
workday_search_workersFind workers (employees and contingent workers) in Workday by name, worker ID or work email, or page through everyone the integration user…
workday_get_workerGet one worker's current staffing record: name, worker ID, worker type, primary job (business title, job profile, supervisory organization…
workday_list_direct_reportsList the direct reports of a manager: Workday id, name, business title, whether they manage people themselves, supervisory organization…
workday_list_supervisory_organizationsList supervisory organizations (the teams of the reporting hierarchy): Workday id, name, organization code, whether it is inactive, and its…
workday_get_supervisory_organizationGet one supervisory organization: name, code, whether it is inactive and its managers
workday_list_organization_membersList the positions in one supervisory organization and who fills them: position id, business title, worker name and Workday id, job…
workday_list_organization_typesList the organization types configured in the tenant (for example Company, Cost Center, Region, Supervisory) with their Workday ids
workday_list_organizationsList the organizations of one type, for example all cost centers or all companies: Workday id and name
workday_list_job_profilesList job profiles (the generic job definitions positions are based on): Workday id, name and whether it is inactive
workday_get_job_profileGet one job profile: name, default job title, summary and job description, job level, management level, job category, job families, whether…
workday_list_jobsList jobs (filled positions) across the tenant: position id, business title, the worker who fills it, job profile, job type, supervisory…
workday_get_time_off_balancesGet a worker's absence balances: per time off plan, absence table or leave type the balance (quantity) and its unit (hours or days), as of…
workday_list_time_off_entriesList a worker's time off entries (requested and taken days or hours) in a date range: date, time off type, quantity and unit, status…
workday_list_leaves_of_absenceList a worker's leaves of absence: leave type, status, first day of leave, last day of work, estimated and actual last day of leave, and…
workday_list_job_postingsList job postings (open jobs posted from job requisitions): Workday id, title, job site, start and end date, primary location, time type…
workday_get_job_postingGet one job posting with its full job description, plus title, job site, dates, locations, time type, job type, remote type and the…

Примеры запросов

  • «Кто напрямую подчиняется Марии Шнайдер и кто из них сам руководит командой?»
  • «Покажи руководящее подразделение „Продажи DACH“ с его руководителями и всеми позициями, включая вакантные.»
  • «Я руководитель Лукаса Вебера. Сколько дней отпуска у него осталось в этом году и есть ли у него заявки на отсутствие, ожидающие согласования?»
  • «Перечисли наши открытые вакансии для разработчиков ПО с местом работы, форматом удалённой работы и внешней ссылкой.»
  • «Сравни профили должностей Senior Software Engineer и Staff Engineer: уровень должности, уровень управления и семейство должностей.»

FAQ

Для какого Copilot это руководство? Для Microsoft 365 Copilot на работе — через агентов Copilot Studio. В приложении Microsoft Copilot для личных аккаунтов добавить свой MCP-сервер нельзя.

Что нужно? Рабочий аккаунт с доступом к Copilot Studio (лицензия или пробная версия), чтобы создать агента. Тем, кто будет пользоваться им в Microsoft 365 Copilot или Teams, нужен доступ к агенту: поделись им или попроси администратора опубликовать его для организации. Если в организации действуют политики данных для коннекторов Power Platform, они распространяются и на MCP-серверы.

Агент не вызывает инструменты. Проверь, что имя заголовка — ровно X-API-Key, а ключ относится к тому же MCP-серверу, что и URL, и сделай Server description конкретным: по нему Copilot Studio решает, когда вызывать сервер. После каждого изменения опубликуй агента заново; в открытом чате введи «start over», чтобы перейти на новую версию.

Следующие шаги

Это руководство помогло?

Ваш агент для Workday в одном клике.

Установите коннектор, вставьте ключ, спросите Microsoft Copilot. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить Workday к ChatGPT через MCP

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.

Коннекторы

Как подключить Workday к Claude через MCP

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.

Коннекторы

Как подключить Workday к Cursor через MCP

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.

Коннекторы

Как подключить Workday к Gemini через MCP

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.

Коннекторы

Как подключить Workday к Meta Muse через MCP

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.

Коннекторы

Workday в MCP: данные Workday HCM только для чтения в любом AI-агенте

Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.