Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Workday одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.
Попробуй спросить
Примеры промптов для Workday
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Workday, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Workday + Meta Muse
Дайте ИИ доступ на чтение к Workday HCM через ваш собственный API-клиент: поиск сотрудников и их назначений, прямых подчинённых, руководящих подразделений и их состава, профилей должностей и позиций, остатков отпусков, записей об отсутствии, длительных отпусков и вакансий. Только чтение.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
WORKDAY_HOST, WORKDAY_TENANT, WORKDAY_CLIENT_ID, WORKDAY_CLIENT_SECRET, WORKDAY_REFRESH_TOKEN
Шаг 1 — Получите учётные данные
Администратор Workday настраивает это один раз, примерно за 15 минут:
- Создайте Integration System User (задача Create Integration System User) и добавьте его в группу безопасности для интеграций (задача Create Security Group, тип Integration System Security Group, без ограничений или только для подразделений, которые вы хотите открыть).
- Дайте этой группе доступ 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.
- Выполните Register API Client for Integrations: задайте имя, отметьте Non-Expiring Refresh Tokens и добавьте только нужные области: Staffing, Organizations and Roles, Jobs & Positions, Time Off and Leave, Recruiting. Скопируйте Client ID и Client Secret; секрет показывается только один раз.
- Выполните Manage Refresh Tokens for Integrations, выберите Integration System User, затем Generate New Refresh Token для API-клиента и скопируйте токен.
- Выполните View API Clients. Token Endpoint имеет вид
https://<host>/ccx/oauth2/<tenant>/token: укажите хост (например,wd5-services1.myworkday.com, безhttps://) вWORKDAY_HOST, а тенант вWORKDAY_TENANT. - Вставьте 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 — Добавьте коннектор в Muse
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.
- В Muse открой Settings → Connectors и выбери Add custom connector.
- Вставь URL MCP-сервера
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
- В чате попроси Muse о том, для чего нужны инструменты
Workday.
Настроить коннектор можно и из чата: в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.
Доступные инструменты
| Tool | What it does |
|---|---|
workday_search_workers | Find workers (employees and contingent workers) in Workday by name, worker ID or work email, or page through everyone the integration user… |
workday_get_worker | Get one worker's current staffing record: name, worker ID, worker type, primary job (business title, job profile, supervisory organization… |
workday_list_direct_reports | List the direct reports of a manager: Workday id, name, business title, whether they manage people themselves, supervisory organization… |
workday_list_supervisory_organizations | List supervisory organizations (the teams of the reporting hierarchy): Workday id, name, organization code, whether it is inactive, and its… |
workday_get_supervisory_organization | Get one supervisory organization: name, code, whether it is inactive and its managers |
workday_list_organization_members | List the positions in one supervisory organization and who fills them: position id, business title, worker name and Workday id, job… |
workday_list_organization_types | List the organization types configured in the tenant (for example Company, Cost Center, Region, Supervisory) with their Workday ids |
workday_list_organizations | List the organizations of one type, for example all cost centers or all companies: Workday id and name |
workday_list_job_profiles | List job profiles (the generic job definitions positions are based on): Workday id, name and whether it is inactive |
workday_get_job_profile | Get one job profile: name, default job title, summary and job description, job level, management level, job category, job families, whether… |
workday_list_jobs | List jobs (filled positions) across the tenant: position id, business title, the worker who fills it, job profile, job type, supervisory… |
workday_get_time_off_balances | Get 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_entries | List 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_absence | List 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_postings | List job postings (open jobs posted from job requisitions): Workday id, title, job site, start and end date, primary location, time type… |
workday_get_job_posting | Get 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
Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде: в вебе, в приложениях для iOS и Android и в WhatsApp.
Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.
Следующие шаги
Это руководство помогло?