Skip to content
Agentmart
Submit a tool

Workday

Workday HCM MCP server for Model Context Protocol hosts — workers, profiles, organizations

Connector by mindstone · GitHub account verified by the MCP Registry

IndexedLicense unknownLocal (stdio)★ 13
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/mindstone-mcp-server-workday

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Workday HCM MCP server for Model Context Protocol hosts — workers, profiles, organizations

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
8 read · 0 write · 1 delete
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 9

Read from the source code; the running server may list different tools.

Read 8 · Look things up without changing anything.

  • get_workday_worker
  • list_workday_direct_reports
  • list_workday_job_requisitions
  • list_workday_jobs
  • list_workday_locations
  • list_workday_organizations
  • list_workday_time_off
  • list_workday_workers

Delete 1 · Delete, drop, revoke or wipe things.

  • configure_workday_credentials

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • WORKDAY_CLIENT_SECRET
  • WORKDAY_REFRESH_TOKEN

Other settings (environment variables or headers).

  • WORKDAY_CLIENT_ID
  • WORKDAY_HOST
  • WORKDAY_RECRUITING_API_VERSION
  • WORKDAY_TENANT

Tools (9)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • configure_workday_credentialscan change or delete data

    Host-managed setup only. The user adds their Workday OAuth credentials in Settings → Connectors in the app. Do not ask for or accept credentials in chat. SETUP PREREQUISITES: 1. A Workday Integration System User (ISU) with appropriate security group access 2. An API Client registered in Workday (Tenant Setup > API Clients) 3. The Client ID and Client Secret from the API Client registration 4. Optionally, a pre-generated Refresh Token (from OAuth token exchange) PARAMETERS: - host: Workday API domain (e.g., "wd5-impl-services1.workday.com") - tenant: Your Workday tenant name (e.g., "acme_corp…

  • get_workday_workerread-only

    Get a worker's full profile by ID from Workday. Returns detailed profile: name, email, title, manager status, location, supervisory organization, years of service. Example: { "worker_id": "3aa5550b7fe348b98d7b5741afc65534" } WORKFLOW - To find a worker: 1. Call list_workday_workers to search by name or email 2. Use the worker's id from the results here RELATED TOOLS: - list_workday_workers: Search/browse workers to find IDs - list_workday_organizations: See org structure

  • list_workday_direct_reportsread-only

    List a worker's direct reports in Workday (one level of the org chart). Returns compact worker summaries: ID, name, email, title, manager status. Example: { "worker_id": "3aa5550b7fe348b98d7b5741afc65534" } WORKFLOW - To explore the org chart: 1. Call list_workday_workers to find a manager by name 2. Pass their id here to list their team 3. Call again with a report's id to walk deeper RELATED TOOLS: - list_workday_workers: Search/browse workers to find IDs - get_workday_worker: Full profile for one worker

  • list_workday_job_requisitionsread-only

    List job requisitions (open roles being hired for) in Workday recruiting. Returns per requisition: ID, title/descriptor, status, number of openings, hiring manager, supervisory organization, primary location, job profile. Description and other free-text fields are deliberately excluded. Example: {} Example: { "limit": 25, "offset": 50 } REQUIRED PERMISSIONS: - The ISU's security group needs access to the Recruiting domain (Job Requisitions), otherwise Workday returns 403. - The recruiting REST family is versioned by Workday platform release. The connector defaults to v41.2; if the tenan…

  • list_workday_jobsread-only

    List worker job assignments in Workday (position, title, location, organization per job). Returns per job: ID, business title, job type, worker, location, job profile, supervisory organization (references trimmed to ID + name). Example: {} Example: { "limit": 25, "offset": 50 } REQUIRED PERMISSIONS: - The ISU's security group needs access to the Payroll domain that exposes the jobs collection (payroll/v2 family), otherwise Workday returns 403. RELATED TOOLS: - list_workday_workers: Browse workers directly - get_workday_worker: Full profile for one worker

  • list_workday_locationsread-only

    List work locations (offices, sites) in Workday. Returns per location: ID, name/descriptor, active status, type. Street addresses and other free-text fields are deliberately excluded. Example: {} Example: { "limit": 25, "offset": 50 } RELATED TOOLS: - get_workday_worker: See which location a worker is assigned to - list_workday_job_requisitions: See where open roles are located

  • list_workday_organizationsread-only

    List organizations (departments, supervisory orgs, cost centers, etc.) in Workday. Returns: ID, name/descriptor, type, active status. Example: {} Example: { "limit": 25, "offset": 50 } Pagination: Returns up to 'limit' results (default 50, max 100). Use 'offset' for next page. RELATED TOOLS: - list_workday_workers: Browse workers in the organization - get_workday_worker: See which organization a worker belongs to

  • list_workday_time_offread-only

    List a worker's time-off entries (vacation, sick leave, etc.) from Workday absence management. Returns per-entry: ID, time-off type, start/end dates, quantity, unit, status. Comment and reason fields are deliberately excluded from the response. Example: { "worker_id": "3aa5550b7fe348b98d7b5741afc65534" } REQUIRED PERMISSIONS: - The ISU's security group needs access to the Absence Management domain (Time Off), otherwise Workday returns 403. RELATED TOOLS: - list_workday_workers: Search/browse workers to find IDs - list_workday_direct_reports: Find a manager's team before checking their ti…

  • list_workday_workersread-only

    List or search workers (employees and contingent workers) in Workday. Returns compact worker summaries: ID, name, email, title, manager status. Example: {} Example: { "search": "Jane Smith" } Example: { "limit": 20, "offset": 100 } Pagination: Returns up to 'limit' results (default 50, max 100). Use 'offset' for next page. RELATED TOOLS: - get_workday_worker: Pass a worker's id to get their full profile - list_workday_direct_reports: See who reports to a worker - list_workday_organizations: Browse organizational structure COMMON MISTAKES: - search is a free-text filter matched client-side…

Signals

Stars
13
Forks
4
Open issues
1
Weekly downloads
24
Last commit (this folder)
Oct 13, 2026 (16 days ago)
Last release
Oct 13, 2026 (16 days ago)
Last package publish
Oct 13, 2026 (16 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.mindstone/mcp-server-workday
Version
0.3.2
Auth
API key
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from mindstone

Cite this page

Workday MCP server. Agent Mart. https://agentmart.dev/connectors/mindstone-mcp-server-workday (last updated 2026-10-24)