Productivity · Local MCP server
PrismHR MCP
Open-source MCP server for PrismHR. PEO workflow tools + Microsoft 365 connectors.
What the MCP Registry states
The entry as published to the official MCP Registry (read 2026-10-04), latest version.
- Registry name
io.github.nikulk2992-jpg/prismhr-mcp- Version
- 0.1.0.dev57
- Status
- Active
- Category
- productivity
- Transport
- stdio (local process)
- Package
- PyPI
- Published
- 2026-04-21
- Updated
- 2026-04-21
- Publisher
- nikulk2992-jpg (GitHub)
- Namespace
- Namespace verified by the MCP Registry via GitHub (github.com/nikulk2992-jpg) · how
- Website
- github.com/nikulk2992-jpg/prismhr-mcp
- Repository
- github.com/nikulk2992-jpg/prismhr-mcp
- Source
- Registry API entry
Packages
| Registry | Package | Version | Transport |
|---|---|---|---|
| PyPI | prismhr-mcp | 0.1.0.dev57 | stdio |
How to connect PrismHR MCP
PrismHR MCP runs locally from a Python package published to PyPI: prismhr-mcp version 0.1.0.dev57. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Python; clients usually start it with uvx (from uv) or after pip install - the usual command is uvx prismhr-mcp. It reads these environment variables: PRISMHR_MCP_ENVIRONMENT, PRISMHR_MCP_PEO_ID (required), PRISMHR_MCP_USERNAME, PRISMHR_MCP_PASSWORD (secret), PRISMHR_MCP_ONEPASSWORD_VAULT, PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR and PRISMHR_MCP_ALLOW_PROD; set them in the client's configuration for this server.
In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):
{
"mcpServers": {
"prismhr-mcp": {
"command": "uvx",
"args": [
"prismhr-mcp"
],
"env": {
"PRISMHR_MCP_ENVIRONMENT": "<value>",
"PRISMHR_MCP_PEO_ID": "<value>",
"PRISMHR_MCP_USERNAME": "<value>",
"PRISMHR_MCP_PASSWORD": "<secret>",
"PRISMHR_MCP_ONEPASSWORD_VAULT": "<value>",
"PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR": "<value>",
"PRISMHR_MCP_ALLOW_PROD": "<value>"
}
}
}
}Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect
More productivity servers
| Server | Runs |
|---|---|
| Printwren: HTML to PDF and URL to PDF (real Chrome)Printwren: web page or HTML to PDF with real Chrome; pages, base64 or download link. Free, no key. | Remote · HTTPLive check: ✓ handshake |
| Printwren: HTML to PDF and URL to PDF (real Chrome)Printwren: web page or HTML to PDF with real Chrome; pages, base64 or download link. Free, no key. | Remote · HTTPLive check: ✓ handshake |
| PrismComplete web tasks in the user's own Chrome via an observe-decide-act browser agent. | Local · stdio |
| Prism by Parad1gm: Contract Deadlines and Critical DatesCritical dates and deadlines in leases, loans, policies, HOA docs and contracts, with the clause. | Remote · HTTPLive check: sign-in required |
| proactive-mcpDetects reply deadlines, calendar conflicts, and personal occasions for MCP agents. | Local · stdio |
| Process StreetConnect AI agents to Process Street workflows, tasks, runs, data sets, and operational records. | Remote · HTTPLive check: sign-in required |
| Product ConsoleAgent accountability for product teams: specs, evidence, and ship readiness over MCP. | Remote · HTTPLive check: sign-in required |
| ProgiMCP-native workflow engine: teach agents your processes once, they execute them consistently. | Local · stdio |