mcpPaylocity
0
mcpPaylocity MCP Server is a platform designed to interface with Paylocity API endpoints, offering a custom URI scheme and various tools to access employee data and related financial information. It plans to expand with insights like turnover rates and departmental headcounts.
mcpPaylocity MCP Server
A Model Context Protocol (MCP) server to fetch data from Paylocity API endpoints.
Components
Resources
- Implements a custom
paylocity://
URI scheme. - Available resources include endpoints for employees, earnings, codes, local taxes, and pay statements.
Tools
- Provides tools to fetch employee data, earnings, company codes, local taxes, and pay statements.
Future Implementations
- Plans for higher level insights such as turnover rate and headcount.
Configuration
- Requires Paylocity API credentials and environment setup in a
.env
file.
Security
- Caches authentication tokens; ensure they are not committed to version control.
Quickstart
Install
- Instructions for setting up in Claude Desktop for MacOS and Windows.
Development
Building and Publishing
- Steps to build and publish the package to PyPI.
Debugging
- Recommends using MCP Inspector for debugging.
Architecture
- Components include PaylocityClient, TokenManager, and FastMCP Server.
License
- MIT License.