Open-source MCP server for PrismHR. PEO workflow tools + Microsoft 365 connectors.
Connect Runs on your machine
claude mcp add prismhr-mcp -e PRISMHR_MCP_ENVIRONMENT=<PRISMHR_MCP_ENVIRONMENT> -e PRISMHR_MCP_PEO_ID=<PRISMHR_MCP_PEO_ID> -e PRISMHR_MCP_USERNAME=<PRISMHR_MCP_USERNAME> -e PRISMHR_MCP_PASSWORD=<PRISMHR_MCP_PASSWORD> -e PRISMHR_MCP_ONEPASSWORD_VAULT=<PRISMHR_MCP_ONEPASSWORD_VAULT> -e PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR=<PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR> -e PRISMHR_MCP_ALLOW_PROD=<PRISMHR_MCP_ALLOW_PROD> -- uvx prismhr-mcp==0.1.0.dev57
{
"mcpServers": {
"prismhr-mcp": {
"command": "uvx",
"args": [
"prismhr-mcp==0.1.0.dev57"
],
"env": {
"PRISMHR_MCP_ENVIRONMENT": "<PRISMHR_MCP_ENVIRONMENT>",
"PRISMHR_MCP_PEO_ID": "<PRISMHR_MCP_PEO_ID>",
"PRISMHR_MCP_USERNAME": "<PRISMHR_MCP_USERNAME>",
"PRISMHR_MCP_PASSWORD": "<PRISMHR_MCP_PASSWORD>",
"PRISMHR_MCP_ONEPASSWORD_VAULT": "<PRISMHR_MCP_ONEPASSWORD_VAULT>",
"PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR": "<PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR>",
"PRISMHR_MCP_ALLOW_PROD": "<PRISMHR_MCP_ALLOW_PROD>"
}
}
}
}
{
"mcpServers": {
"prismhr-mcp": {
"command": "uvx",
"args": [
"prismhr-mcp==0.1.0.dev57"
],
"env": {
"PRISMHR_MCP_ENVIRONMENT": "<PRISMHR_MCP_ENVIRONMENT>",
"PRISMHR_MCP_PEO_ID": "<PRISMHR_MCP_PEO_ID>",
"PRISMHR_MCP_USERNAME": "<PRISMHR_MCP_USERNAME>",
"PRISMHR_MCP_PASSWORD": "<PRISMHR_MCP_PASSWORD>",
"PRISMHR_MCP_ONEPASSWORD_VAULT": "<PRISMHR_MCP_ONEPASSWORD_VAULT>",
"PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR": "<PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR>",
"PRISMHR_MCP_ALLOW_PROD": "<PRISMHR_MCP_ALLOW_PROD>"
}
}
}
}
{
"servers": {
"prismhr-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"prismhr-mcp==0.1.0.dev57"
],
"env": {
"PRISMHR_MCP_ENVIRONMENT": "<PRISMHR_MCP_ENVIRONMENT>",
"PRISMHR_MCP_PEO_ID": "<PRISMHR_MCP_PEO_ID>",
"PRISMHR_MCP_USERNAME": "<PRISMHR_MCP_USERNAME>",
"PRISMHR_MCP_PASSWORD": "<PRISMHR_MCP_PASSWORD>",
"PRISMHR_MCP_ONEPASSWORD_VAULT": "<PRISMHR_MCP_ONEPASSWORD_VAULT>",
"PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR": "<PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR>",
"PRISMHR_MCP_ALLOW_PROD": "<PRISMHR_MCP_ALLOW_PROD>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
PRISMHR_MCP_ENVIRONMENTOptional | Target environment. 'uat' (default) or 'prod' (requires PRISMHR_MCP_ALLOW_PROD=true). |
PRISMHR_MCP_PEO_IDRequired | PrismHR PEO identifier. Ask your PrismHR admin for the value assigned to your web service user. |
PRISMHR_MCP_USERNAMEOptional | PrismHR API username. Alternatively use 1Password via PRISMHR_MCP_ONEPASSWORD_VAULT + PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHR. |
PRISMHR_MCP_PASSWORDOptional, secret | PrismHR API password. Alternatively use 1Password. |
PRISMHR_MCP_ONEPASSWORD_VAULTOptional | 1Password vault name (requires op CLI signed in). Overridden by direct USERNAME/PASSWORD. |
PRISMHR_MCP_ONEPASSWORD_ITEM_PRISMHROptional | 1Password item name containing PrismHR credentials. |
PRISMHR_MCP_ALLOW_PRODOptional | Must be 'true' to allow PRISMHR_MCP_ENVIRONMENT=prod. Safety default keeps first-run posture on UAT. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 21 Apr 2026 |
| Last updated | 21 Apr 2026 |
| Registry name | io.github.nikulk2992-jpg/prismhr-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
