Workday MCP Server logo

Workday MCP Server

by CData Software

This is a read-only Model Context Protocol (MCP) Server for Workday, enabling LLMs to query live Workday data through a simple interface. It leverages the CData JDBC Driver for Workday to expose Workday data as relational SQL models.

View on GitHub

Last updated: N/A

What is Workday MCP Server?

The Workday MCP Server by CData allows Large Language Models (LLMs) like Claude Desktop to query live data from Workday. It wraps the CData JDBC Driver for Workday, making Workday data available through a simple MCP interface, enabling natural language queries without SQL.

How to use Workday MCP Server?

To use the server, clone the repository, build the server using Maven, download and license the CData JDBC Driver for Workday, configure the connection using the driver's utility, create a .prp file with connection properties, and configure your AI client (e.g., Claude Desktop) to use the server. Then, run or refresh your client and ask natural language questions about your Workday data.

Key features of Workday MCP Server

  • Read-only access to Workday data

  • MCP interface for LLM integration

  • Leverages CData JDBC Driver for Workday

  • Enables natural language queries

  • No SQL knowledge required

Use cases of Workday MCP Server

  • Querying Workday data using natural language

  • Integrating Workday data with LLMs like Claude Desktop

  • Analyzing Workday data without SQL

  • Building AI-powered applications on top of Workday data

  • Retrieving live information from Workday using natural language questions

FAQ from Workday MCP Server

How do I configure the connection to Workday?

Use the Connection String utility provided with the CData JDBC Driver for Workday to configure the connection string and then copy it into the .prp file.

What is the purpose of the .prp file?

The .prp file contains the configuration properties for the JDBC connection, including the driver path, driver class, JDBC URL, and server details.

How do I add the MCP server to Claude Desktop?

Create or modify the claude_desktop_config.json file to include the new MCP server, specifying the command and arguments to run the server.

What do I do if I cannot see the CData MCP Server in Claude Desktop?

Ensure that you have fully quit Claude Desktop (using Task Manager on Windows or Activity Monitor on Mac) and then re-open it.

What license is this MCP server released under?

This MCP server is licensed under the MIT License.