Paychex MCP Server
Provides MCP resources and tools for AI assistants to access and manage company metadata, worker profiles, compensation, payroll checks, taxes, and direct deposits in Paychex.
companies
DatasetArray of companies that your application has been granted with some level of access.
company
DatasetInformation about a single company.
company_calculation_bases
DatasetArray of calculation bases used with worker pay components.
company_custom_employment_types
DatasetInformation about custom employment types.
custom_fields
DatasetArray of custom fields.
custom_field_single
DatasetInformation about a single custom field.
custom_fields_categories
DatasetArray of custom field categories.
custom_fields_category_single
DatasetInformation about a single custom field category.
company_document_categories
DatasetArray of document categories.
company_jobs
DatasetArray of jobs.
company_job_single
DatasetInformation about a single job.
company_job_segments
DatasetArray of job segments.
company_job_titles
DatasetArray of job titles.
job_title_single
DatasetInformation about a single job title.
company_labor_assignments
DatasetArray of labor assignments.
company_labor_assignment_single
DatasetInformation about a single labor assignment.
company_locations
DatasetArray of locations.
company_location_single
DatasetInformation about a single location.
company_organizations
DatasetArray of organizations.
company_organization_single
DatasetInformation about a single organization.
company_pay_frequencies
DatasetArray of pay frequencies.
company_state_taxes
DatasetArray of state taxes.
company_workers_employees
DatasetArray of workers (employees).
company_worker_statuses
DatasetArray of worker statuses.
company_worker_status_single
DatasetInformation about a single worker status.
company_checks_payroll
DatasetArray of checks for a company.
company_pay_components
DatasetArray of pay components (earnings, deductions, taxes).
company_pay_component_single
DatasetInformation about a single pay component.
company_pay_periods
DatasetArray of pay periods.
company_pay_period_single
DatasetInformation about a single pay period.
worker_checks_payroll
DatasetArray of checks for a specific worker.
worker_check_single
DatasetInformation about a single check.
worker_employee
DatasetInformation about a single worker.
worker_assignments
DatasetArray of job, location, and organization assignments for a worker.
worker_communications_contact_info
DatasetArray of communication details (address, phone, email) for a worker.
worker_communication_single
DatasetInformation about a single communication detail.
worker_compensation
DatasetArray of compensation details (salary, pay frequency) for a worker.
worker_pay_rates
DatasetArray of historical and current pay rates for a worker.
worker_pay_rate_single
DatasetInformation about a single worker pay rate.
worker_pay_standards
DatasetArray of standard pay values (e.g., hours per week).
worker_contacts
DatasetArray of worker contacts (e.g., emergency contacts).
worker_contact_single
DatasetInformation about a single worker contact.
worker_custom_fields
DatasetArray of custom field values assigned to a worker.
worker_custom_field_single
DatasetInformation about a single worker custom field value.
worker_direct_deposits
DatasetArray of direct deposit accounts for a worker.
worker_direct_deposit_single
DatasetInformation about a single direct deposit account.
worker_documents
DatasetArray of documents associated with a worker.
worker_document_single
DatasetInformation about a single worker document.
worker_federal_tax
DatasetFederal tax withholding information for a worker.
worker_i9_status
DatasetI9 status information for a worker.
worker_pay_components
DatasetArray of recurring pay components (earnings, deductions) assigned to a worker.
worker_pay_component_single
DatasetInformation about a single worker pay component.
worker_profile_image
DatasetMetadata for a worker's profile image.
worker_state_tax
DatasetState tax withholding information for a worker.
worker_statuses_history
DatasetHistory of worker status changes.
worker_time_off
DatasetArray of time off requests/balances for a worker.
webhook_domains
DatasetList of available webhook domains (e.g., worker, payroll).
webhooks
DatasetList of configured webhooks.
webhook_single
DatasetInformation about a single configured webhook.
postcreate_bearer_token
ToolRequest a Bearer token that will be used as an access token.
postcustom_field
ToolCreate a custom field for a company.
delcustom_field
ToolDelete a custom field.
patchcustom_field
ToolUpdate a custom field.
postcustom_fields_category
ToolCreate a custom field category.
delcustom_fields_category
ToolDelete a custom field category.
patchcustom_fields_category
ToolUpdate a custom field category.
postcompany_job
ToolCreate a job for a company.
patchcompany_job
ToolUpdate a job.
postin_progress_workers
ToolCreate workers in an in-progress state.
postcompany_checks
ToolCreate checks for a company.
postworker_check
ToolCreate a check for a worker.
delworker_check
ToolDelete a check.
delchecks_by_pay_period_and_user
ToolDelete checks by pay period and user.
postpay_component_to_a_check.
ToolAdd a pay component to an existing check.
delpay_component_of_a_check
ToolDelete a pay component from a check.
patchpay_component_of_a_check
ToolUpdate a pay component on a check.
delworker
ToolDelete a worker.
patchworker
ToolUpdate worker profile information.
postworker_communication
ToolCreate a new communication detail (address, phone, email) for a worker.
delworker_communication
ToolDelete a worker communication detail.
patchworker_communication
ToolUpdate a worker communication detail.
postworker_pay_rate
ToolCreate a new pay rate for a worker.
delworker_pay_rate
ToolDelete a worker pay rate.
patchworker_pay_rate
ToolUpdate a worker pay rate.
postworker_contacts
ToolCreate a new contact (e.g., emergency contact) for a worker.
delworker_contact
ToolDelete a worker contact.
patchworker_contacts
ToolUpdate a worker contact.
postworker_custom_field
ToolCreate or set a custom field value for a worker.
delworker_custom_field
ToolDelete a worker custom field value.
patchworker_customfield
ToolUpdate a worker custom field value.
postworker_direct_deposit
ToolCreate a new direct deposit account for a worker.
patchworker_direct_deposits
ToolUpdate multiple direct deposits for a worker (collection update).
delworker_direct_deposit
ToolDelete a worker direct deposit account.
patchworker_direct_deposit
ToolUpdate a single worker direct deposit account.
postworker_document
ToolUpload a document for a worker.
delworker_document
ToolDelete a worker document.
postworker_federal_tax
ToolCreate federal tax withholding information for a worker.
patchworker_federal_tax
ToolUpdate federal tax withholding information.
postworker_pay_component
ToolCreate a recurring pay component (e.g., deduction) for a worker.
patchworker_pay_components
ToolUpdate multiple recurring pay components (collection update).
delworker_pay_component
ToolDelete a recurring pay component from a worker.
patchworker_pay_component
ToolUpdate a single recurring pay component.
postworker_profile_image
ToolUpload a profile image for a worker.
delworker_profile_image
ToolDelete a worker's profile image.
patchworker_state_tax
ToolUpdate state tax withholding information.
postadd_webhook
ToolCreate a new webhook subscription.
deldelete_webhook
ToolDelete a webhook subscription.
postrequest_client_access
ToolRequest access to a client account.
Paychex Resources
Paychex MCP Server
Connect your AI to Paychex data through the Model Context Protocol.
- Granularly control which tools your AI can access
- Full visibility with logging and auditing
- Standard MCP protocol - no custom wrappers needed
Select a dataset or tool from the left to see more details
Universal MCP Server for Paychex
Connect Claude, Microsoft Copilot, and any MCP-compatible AI to Paychex. One server, instant access to datasets, tools, and workflows.
- Model Context Protocol: Industry standard supported by Claude and Microsoft Copilot
- Fine-Grained Control: Choose exactly which datasets and tools your AI can access
- Connect Once, Use Everywhere: Single authentication for all your AI assistants
Get Started with Your Favorite AI Tool
Follow our step-by-step guides for popular AI frameworks and tools