mcpPaylocity
If you are the rightful owner of mcpPaylocity and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server to fetch data from Paylocity API endpoints.
The mcpPaylocity MCP Server is designed to interface with Paylocity API endpoints, providing a structured way to access and manage employee data, earnings, company codes, local taxes, and pay statements. It uses a custom URI scheme to facilitate data retrieval and offers a suite of tools to perform specific data-fetching tasks. The server is built with components like PaylocityClient for API communication, TokenManager for handling authentication tokens, and FastMCP Server for exposing data through MCP resources and tools. It requires specific environment variables for configuration and emphasizes security by caching authentication tokens locally, which should not be committed to version control. The server supports future enhancements for higher-level insights and is compatible with various platforms, offering detailed installation and development instructions.
Features
- Custom URI scheme for accessing Paylocity data
- Tools for fetching employee details, earnings, and more
- Environment variable configuration for secure API access
- Future support for higher-level insights
- Detailed installation and development instructions
Tools
fetch_employees
Get a list of all employees in the company
fetch_employee_details
Get detailed information about specific employees
fetch_employee_earnings
Get salary data for specific employees
fetch_company_codes
Get the code for a company-specific resource
fetch_employee_local_taxes
Get local tax information for specific employees
fetch_employee_paystatement_details
Get payroll details for a specific date