PrismHR MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 309 installs a week from pypi. Last commit 21 Apr 2026.
Open-source MCP server for PrismHR. PEO workflow tools + Microsoft 365 connectors.
We read the source, 3 d ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
result = subprocess.run(cmd, capture_output=True, text=True, check=False)
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add prismhr-mcp -e 'PRISMHR_MCP_PEO_ID=<PRISMHR_MCP_PEO_ID>' -- uvx prismhr-mcp
{
"mcpServers": {
"prismhr-mcp": {
"command": "uvx",
"args": [
"prismhr-mcp"
],
"env": {
"PRISMHR_MCP_PEO_ID": "<PRISMHR_MCP_PEO_ID>"
}
}
}
}
[mcp_servers.prismhr-mcp]
command = "uvx"
args = ["prismhr-mcp"]
env = { PRISMHR_MCP_PEO_ID = "<PRISMHR_MCP_PEO_ID>" }
{
"mcpServers": {
"prismhr-mcp": {
"command": "uvx",
"args": [
"prismhr-mcp"
],
"env": {
"PRISMHR_MCP_PEO_ID": "<PRISMHR_MCP_PEO_ID>"
}
}
}
}
{
"servers": {
"prismhr-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"prismhr-mcp"
],
"env": {
"PRISMHR_MCP_PEO_ID": "<PRISMHR_MCP_PEO_ID>"
}
}
}
}
Put your own value in place of
<PRISMHR_MCP_PEO_ID> (PrismHR PEO identifier. Ask your PrismHR admin for the value assigned to your web service user).
The author’s registry entry marks it as required.
Optional settings from the registry entry, left out of the block above:
PRISMHR_MCP_ENVIRONMENT (Target environment. 'uat' (default) or 'prod' (requires PRISMHR_MCP_ALLOW_PROD=true)), PRISMHR_MCP_USERNAME (PrismHR API username. Alternatively use 1Password via PRISMHR_MCP_ONEPASSWORD_VAULT + PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR), PRISMHR_MCP_PASSWORD (PrismHR API password. Alternatively use 1Password), PRISMHR_MCP_ONEPASSWORD_VAULT (1Password vault name (requires op CLI signed in). Overridden by direct USERNAME/PASSWORD), PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR (1Password item name containing PrismHR credentials), PRISMHR_MCP_ALLOW_PROD (Must be 'true' to allow PRISMHR_MCP_ENVIRONMENT=prod. Safety default keeps first-run posture on UAT).
Find free open-source replacements for paid software; search 15,000+ AI tools and MCP servers.
MCP server for Galaxy bioinformatics platform - connect, execute tools, and manage workflows
MCP server connecting Claude Code to GitHub for an issue to branch to PR to close workflow.
MCP server for Openlane GRC: controls, evidence, policies, risks, workflows, and approvals.
Go code coverage analysis tool with MCP server for AI-powered coverage workflows
Go code coverage analysis tool with MCP server for AI-powered coverage workflows
The most complete MCP server for n8n — 43 tools for workflows, data tables, and more.
MCP Server that transforms ComfyUI workflows into AI-callable tools for MCP Host
Answers built from our own checks of this server.