
PrismHR MCP
If you run a PEO on PrismHR and want Claude to hit your tenant directly, this is the plumbing. It handles auth, session keepalive, pagination, and PrismHR's quirks (silent 401s, batch caps, 500-as-empty-set responses) so you don't rewrite that logic in every script. The core exposes 447 verified REST methods across payroll, benefits, billing, and compliance domains, plus a scope-gated consent system to prevent accidental production writes. Ships with Microsoft 365 connectors for W-2 distribution and carrier EDI workflows. The OSS tier gives you read access and meta tools; paid tiers add pre-built assistants for ACA audits, 941 reconciliation, and 834 enrollment file generation. Built by Simploy for brokers and payroll teams replacing Postman collections with agentic workflows.
- GitHub stars
- 2
- tools
- 4
- auth
- Secret needed
- transport
- STDIO
- env vars
- 7
- last updated
- Apr 21, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
meta_findSearches the 447-method catalog.
Searches the 447-method catalog.
No parameter schema in public metadata yet.
meta_describeDescribes a catalog method.
Describes a catalog method.
No parameter schema in public metadata yet.
meta_capabilitiesLists the server's capabilities.
Lists the server's capabilities.
No parameter schema in public metadata yet.
meta_callCalls a catalog method with verified-schema parameters.
Calls a catalog method with verified-schema parameters.
No parameter schema in public metadata yet.
Sponsors
Configuration
PRISMHR_MCP_ENVIRONMENTdefault: uatTarget environment. 'uat' (default) or 'prod' (requires PRISMHR_MCP_ALLOW_PROD=true).
PRISMHR_MCP_PEO_ID*PrismHR PEO identifier. Ask your PrismHR admin for the value assigned to your web service user.
PRISMHR_MCP_USERNAMEPrismHR API username. Alternatively use 1Password via PRISMHR_MCP_ONEPASSWORD_VAULT + PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR.
PRISMHR_MCP_PASSWORDsecretPrismHR API password. Alternatively use 1Password.
PRISMHR_MCP_ONEPASSWORD_VAULT1Password vault name (requires op CLI signed in). Overridden by direct USERNAME/PASSWORD.
PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR1Password item name containing PrismHR credentials.
PRISMHR_MCP_ALLOW_PRODdefault: falseMust be 'true' to allow PRISMHR_MCP_ENVIRONMENT=prod. Safety default keeps first-run posture on UAT.
Readme
prismhr-mcp
The open-source Model Context Protocol (MCP) server for PrismHR. Connect Claude, Cursor, or any MCP-compatible AI agent directly to your PrismHR PEO platform. Automate payroll, benefits enrollment, compliance reporting, AR/billing, carrier EDI files, and Microsoft 365 actions — with verified-schema tools, scope-gated consent, and zero custom integration code.
Built for PEOs, brokers, and payroll operators who want AI agents that actually work against PrismHR — not another brittle script farm.
Maintained by Simploy. MIT-licensed, PyPI-distributed, plugin-friendly. The fundamental layer for PrismHR × agentic AI.
mcp-name: io.github.nikulk2992-jpg/prismhr-mcp
Keywords: PrismHR API, PrismHR integration, MCP server, Model Context Protocol, PEO automation, payroll automation, AI for HR, Claude for PrismHR, agentic AI, benefits enrollment automation, 834 EDI, 401(k) file automation, HRIS AI agent, PEO software integration.
Why this exists
Details
- Repository
- github.com/nikulk2992-jpg/prismhr-mcp
- Website
- github.com/nikulk2992-jpg/prismhr-mcp
- Category
- Automation & Workflows
- Package
prismhr-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active