PrismHR MCP server
io.github.nikulk2992-jpg/prismhr-mcp·v0.1.0.dev57·4 starsOpen-source MCP server for PrismHR. PEO workflow tools + Microsoft 365 connectors.
4 stars51 downloads/wk
Reviews
Write oneNobody has reviewed PrismHR MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PrismHR MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan41 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 160 days ago8/15
- Maintainer identityregistry namespace matches repository owner6/10
How PrismHR MCP compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 69/100
- higher than 33% of 48,255 servers
- GitHub stars
- 4
- more than 82% of 28,688 servers
- Downloads a week
- 51
- more than 43% of 12,191 servers with a package
Install PrismHR MCP in Claude Code, Cursor or VS Code
claude mcp add prismhr-mcp -- uvx prismhr-mcp
What the publisher says
From the PrismHR MCP repository's README, as published. We do not edit it. Read it on GitHub
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
Every PEO running PrismHR ends up with the same Frankenstein stack: Python scripts, Postman collections, Playwright automations, one-off Node apps. Each one re-implements login, session keepalive, retry logic, pagination, and PrismHR's quirks (camelCase schemas, 500 "No data found" gotchas, batch-of-20 caps, silent 401s).
prismhr-mcp centralizes all of that once, as a production-grade MCP server. The AI agent orchestrates; the server owns auth, caching, retries, normalization, and PEO domain logic. Any PEO drops it in and gets a productive AI experience against their own PrismHR tenant — no glue code, no guesswork, no hallucinated endpoints.
Who this is for:
directly into their ops stack
- PEOs running PrismHR who want to wire Claude / Cursor / ChatGPT Desktop
- Benefit brokers and carriers building enrollment automations
- Payroll teams replacing brittle Postman / Playwright workflows
- Consultants shipping PEO AI pilots on tight timelines
Status
Production-ready core. Live on PyPI and the MCP Registry.
scrypt-encrypted disk credential cache, PrismHR session with proactive keepalive (no mid-workflow 401s), automatic refresh on failure, concurrency cap, retry with jittered backoff, 500→empty quirk handling, pagination, batching.
- Auth + session + HTTP client: done. 1Password CLI integration,
no guessed endpoints, no invented fields. 102 response shapes verified and rising.
- Verified-schema gate: every tool grounded in a live UAT probe —
services. meta_call lets the agent invoke any verified method safely.
- 447-method catalog: full PrismHR REST surface indexed across 18
consent store with prerequisite expansion and cascade revoke. Default posture = deny all. Tools enforce scope at call time.
- Connect-time consent system: 15-scope manifest, per-(peo, env) JSON
point at prod PrismHR. Prevents accidental first-run blast radius.
- Production safety gate: PRISMHRMCPALLOW_PROD=true required to
- MCP Registry listed: discoverable by every MCP-aware client.
- Test suite: passing via pytest + respx.
See .planning/architecture.md for the full roadmap and .planning/assistants-roadmap.md for the paid tier details.
What this unlocks for PEOs
Once wired into your PrismHR tenant, an AI agent (Claude, ChatGPT, Cursor) can run any of these workflows against live data — read-only by default, write actions opt-in and scoped.
Daily ops
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
PrismHR MCP: common questions
- Is PrismHR MCP server safe?
- With care: it is graded C, so read the findings first (69/100). Read the PrismHR MCP safety report
- How do I install PrismHR MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does PrismHR MCP need an API key?
- Yes. The registry entry asks for
PRISMHR_MCP_PASSWORD. - Is PrismHR MCP maintained?
- The last commit was 197 days ago (2026-04-21). The latest release is v0.1.0.dev57.
- How does PrismHR MCP compare with other MCP servers?
- safety score 69/100 (higher than 33% of 48,255 servers); github stars 4 (more than 82% of 28,688 servers); downloads a week 51 (more than 43% of 12,191 servers with a package). Full comparison.