mcpPaylocity

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.