Skip to main content

The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench Explore Tool Discovery

Live 88 Actions

Proliant MCP Server
for AI Agents

Connect your AI agent to StackOne's Proliant MCP server and give it 88 MCP tools out of the box. Auth, tool execution, and security all managed.

Proliant logo
Proliant MCP Server
Built by StackOne StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Coverage

88 Agent Actions

Create, read, update, and delete across Proliant — and extend your agent's capabilities with custom actions.

Authentication

Agent Tool Authentication

Per-user OAuth in one call. Your Proliant MCP server gets session-scoped tokens with zero credentials stored on your infra.

Agent Auth →

Security

Agent Protection

Every Proliant tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.

Prompt Injection Defense →

Performance

Max Agent Context. Min Cost.

Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Proliant call.

Tools Discovery →

What is the Proliant MCP Server?

A Proliant MCP server lets AI agents read and write Proliant data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Proliant MCP server ships with 88 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.

All Proliant MCP Tools

Every action from Proliant's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.

Employees

  • Create Employee

    Creates a new employee record in the configured Proliant company.

  • List Employees

    Retrieves all employees for the company. Use query params to include embedded sub-resources.

  • Get Employee

    Retrieves detailed information for a specific employee by their unique identifier.

  • Update Employee

    Updates information for an existing employee record.

  • Delete Employee

    Deletes an employee record from the configured Proliant company.

Employee Accruals

  • Create Employee Accrual

    Assigns an accrual code to a specific employee.

  • List Employee Accruals

    Retrieves all accrual records assigned to a specific employee.

  • Delete Employee Accrual

    Removes an accrual code assignment from a specific employee.

Employee Deductions

  • Create Employee Deduction

    Assigns a deduction code to a specific employee.

  • List Employee Deductions

    Retrieves all deduction code assignments for a specific employee.

  • Get Employee Deduction

    Retrieves a specific deduction record for an employee by deduction code ID and start date.

Employee Direct Deposits

  • List Employee Direct Deposits

    Retrieves all direct deposit records for an employee. Direct deposits are embedded in the employee GET response.

  • Update Employee Direct Deposit

    Updates direct deposit information for a specific employee.

Employee Earnings

  • Create Employee Earning

    Assigns an earning code to a specific employee.

  • List Employee Earnings

    Retrieves all earning code assignments for a specific employee.

  • Get Employee Earning

    Retrieves a specific earning record for an employee by earning ID and start date.

  • Update Employee Earning

    Updates an existing earning record for a specific employee.

Employee Educations

  • Create Employee Education

    Adds an education record to a specific employee.

  • Get Employee Education

    Retrieves education records for a specific employee.

Employee Electronic Elections

  • Create Employee Electronic Elections

    Creates electronic election settings for a specific employee.

  • Get Employee Electronic Elections

    Retrieves electronic election (kiosk) settings for a specific employee.

  • Update Employee Electronic Elections

    Updates electronic election settings for a specific employee.

Emergency Contacts

  • List Emergency Contacts

    Retrieves emergency contact records for all employees.

  • Update Emergency Contact

    Updates emergency contact information for a specific employee.

Employee Licenses

  • Create Employee License

    Creates a license record for a specific employee.

  • Get Employee License

    Retrieves license records for a specific employee.

Employee Pay Rates

  • Create Employee Pay Rate

    Creates a new pay rate record for a specific employee.

  • List Employee Pay Rates

    Retrieves all pay rate records for a specific employee.

  • Update Employee Pay Rate

    Updates an existing pay rate record for a specific employee.

Employee Trainings

  • Create Employee Training

    Adds a training record to a specific employee.

  • List Employee Training

    Retrieves all training records for a specific employee.

Employee Skills

  • Create Employee Skill

    Adds a skill record to a specific employee.

  • Update Employee Skill

    Updates an existing skill record for a specific employee.

Accrual Codes

  • Create Accrual Code

    Creates a new accrual code definition for the configured company.

  • List Accrual Codes

    Retrieves all accrual code definitions for the configured company.

  • Get Accrual Code

    Retrieves a single accrual code definition by its identifier.

  • Update Accrual Code

    Updates an existing accrual code definition for the configured company.

Cost Center 1s

  • Get Cost Center 1

    Retrieves a specific CostCenter1 entry by code.

  • Update Cost Center 1

    Updates an existing CostCenter1 entry by code.

Cost Center 2s

  • Get Cost Center 2

    Retrieves a specific CostCenter2 entry by code.

  • Update Cost Center 2

    Updates an existing CostCenter2 entry by code.

Cost Center 3s

  • Get Cost Center 3

    Retrieves a specific CostCenter3 entry by code.

  • Update Cost Center 3

    Updates an existing CostCenter3 entry by code.

  • Delete Cost Center 3

    Deletes a CostCenter3 entry by code.

Cost Center 4s

  • Create Cost Center 4

    Creates a new CostCenter4 entry for the company.

  • Get Cost Center 4

    Retrieves a specific CostCenter4 entry by code.

  • Delete Cost Center 4

    Deletes a CostCenter4 entry by code.

Cost Center 5s

  • Create Cost Center 5

    Creates a new CostCenter5 entry for the company.

  • Get Cost Center 5

    Retrieves a specific CostCenter5 entry by code.

  • Delete Cost Center 5

    Deletes a CostCenter5 entry by code.

Deduction Codes

  • Create Deduction Code

    Creates a new deduction code definition for the configured company.

  • List Deduction Codes

    Retrieves all deduction code definitions for the configured company.

  • Update Deduction Code

    Updates an existing deduction code definition for the configured company.

Earning Codes

  • Create Earning Code

    Creates a new earning code for the company.

  • Get Earning Code

    Retrieves a specific earning code by ID.

  • Update Earning Code

    Updates an existing earning code by ID.

  • Delete Earning Code

    Deletes an earning code by ID.

Job Codes

  • List Job Codes

    Retrieves all job codes for the company.

  • Get Job Code

    Retrieves a specific job code by ID.

  • Update Job Code

    Updates an existing job code by ID.

  • Delete Job Code

    Deletes a job code by ID.

Shift Codes

  • Create Shift Code

    Creates a new shift code for the company.

  • List Shift Codes

    Retrieves all shift codes for the company.

  • Update Shift Code

    Updates an existing shift code by ID.

  • Delete Shift Code

    Deletes a shift code by ID.

Other (23)

  • List Companies

    Retrieves all available companies accessible with the current credentials.

  • Get Company

    Retrieves detailed information for the configured company.

  • Get Pay Stub

    Retrieves the pay stub for a specific pay history transaction for an employee.

  • Get Employee Taxes

    Retrieves tax records for a specific employee.

  • List All Employee Taxes

    Retrieves tax records for all employees.

  • List Cost Centers 1

    Retrieves all cost center 1 entries for the company.

  • List Cost Centers 2

    Retrieves all cost center 2 entries for the company.

  • List Cost Centers 3

    Retrieves all cost center 3 entries for the company.

  • List Cost Centers 4

    Retrieves all cost center 4 entries for the company.

  • List Cost Centers 5

    Retrieves all cost center 5 entries for the company.

  • Get Tax

    Retrieves a specific tax code by ID.

  • List Local Taxes

    Retrieves all local tax codes for the company.

  • Get Local Taxes By State

    Retrieves local tax codes for a specific state.

  • List State Taxes

    Retrieves state tax codes for a specific state.

  • Get Journal Entries

    Retrieves journal entries for the company, optionally filtered by date range.

  • Lookup Benefit Classes

    Retrieves all benefit class options for the company.

  • Lookup Employee Statuses

    Retrieves all employee status options for the company.

  • Lookup Employee Types

    Retrieves all employee type options for the company.

  • Lookup Pay Frequencies

    Retrieves all pay frequency options for the company.

  • Lookup Pay Grades

    Retrieves all pay grade options for the company.

  • Lookup Pay Groups

    Retrieves all pay group options for the company.

  • Lookup Positions

    Retrieves all position options for the company.

  • Lookup Rates

    Retrieves all rate options for the company.

Proliant AI Agent Use Cases

Connect your AI agent to Proliant and help your team scale the HR operations they run by hand today.

Employee Onboarding

Use StackOne to connect your AI agent to your HRIS, identity management, and LMS to automate employee onboarding.

View
WorkdayBambooHRPersonioHiBobGustoRipplingOkta360Learning
HR Policy Q&A Chatbot

Use StackOne to connect your AI agent to your HRIS, knowledge base, and messaging tools to automate HR policy Q&A.

View
WorkdayBambooHRPersonioHiBobGustoRipplingSharePointConfluence
Job Posting Distribution

Use StackOne to connect your AI agent to your ATS and job boards to automate job posting distribution.

View
GreenhouseLeverAshbySmartRecruitersWorkableJobviteiCIMSTeamtailor

Set Up Your Proliant MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to Proliant in under 10 lines of code.

Agent Frameworks

Claude Desktop
{
  "mcpServers": {
    "stackone": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://api.stackone.com/mcp?x-account-id=<account_id>",
        "--header",
        "Authorization: Basic <YOUR_BASE64_TOKEN>"
      ]
    }
  }
}

Check More HRIS / HCM MCP Servers

Proliant MCP Server FAQ

Does StackOne have a Proliant MCP server?
Yes. StackOne offers a hosted Proliant MCP server with 88 pre-built actions, and every action is tested and QA'd by StackOne. Connect it to Claude, Cursor, and any other MCP client, or to any agent framework through the AI Action SDK. It ships with managed agent authentication, prompt injection defense, and tool discovery with server-side execution that preserve your agent's context window and keep reasoning performance.
Proliant MCP server vs direct API integration — what's the difference?
A Proliant MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software — backend code calling Proliant. A Proliant MCP server is for AI agents — MCP clients like Claude and Cursor, plus framework agents built with OpenAI, LangChain, or Vercel AI — discovering and calling Proliant at runtime. StackOne provides both.
How does Proliant authentication work for AI agents?
Proliant authentication for AI agents works through a StackOne Connect Session. Create one via the dashboard or the SDK — you get an auth link and ready-to-paste config for Claude Desktop, Cursor, and other MCP clients. Your user authenticates their own Proliant account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are Proliant MCP tools vulnerable to prompt injection?
Yes — Proliant MCP tools can be vulnerable to indirect prompt injection. Any tool that reads user-written content — documents, messages, tickets, records, or free-text fields — is a potential vector. StackOne Defender scans every tool response before it enters the agent's context — regex patterns in ~1ms, then a MiniLM classifier in ~4ms. 88.7% accuracy, CPU-only.
What is the context bloat of a Proliant agent and how do I avoid it?
Context bloat happens when Proliant tool schemas and API responses eat your Proliant agent's memory, preventing it from reasoning effectively. A single Proliant query can return a massive JSON response, and connecting multiple tools compounds the problem. Tools Discovery and Code Mode reduce context bloat — loading only relevant tools per query and keeping raw responses out of the agent's context.
Can I limit which actions my Proliant agent can access?
Yes — you can limit which actions your Proliant agent can access directly from the StackOne dashboard. Toggle actions on or off, or restrict them to specific accounts, with no code changes to your agent. Session tokens can be scoped to exact actions so if one leaks, exposure stays contained.
Can I create custom agent actions for my Proliant MCP server?
Yes — you can create custom agent actions for your Proliant MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research Proliant's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a Proliant MCP server?
Skip a Proliant MCP server if your integration is purely software-to-software — direct Proliant API integration is simpler when no AI agent is involved. For deterministic, compliance-critical operations (financial transactions, regulatory reporting), direct API gives you predictable behavior without agent-driven decision-making. MCP shines when AI agents need to dynamically discover and call Proliant actions at runtime.
What AI frameworks and AI clients does the StackOne Proliant MCP server support?
The StackOne Proliant MCP server supports both. MCP clients (paste-and-go apps): Claude Desktop, Claude Code, Cursor, VS Code, Goose. Agent frameworks (code SDKs you build with): OpenAI Agents SDK, Anthropic, Vercel AI, Google ADK, CrewAI, Pydantic AI, LangChain, LangGraph, Azure AI Foundry.

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.