Humaans MCP Server
for AI Agents
Connect your AI agent to StackOne's Humaans MCP server and give it 117 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
117 Agent Actions
Create, read, update, and delete across Humaans — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool Authentication
Per-user OAuth in one call. Your Humaans MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Agent Protection
Every Humaans 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 Humaans call.
Tools Discovery →What is the Humaans MCP Server?
A Humaans MCP server lets AI agents read and write Humaans data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Humaans MCP server ships with 117 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 Humaans MCP Tools
Every action from Humaans's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
A Bank Accounts
- Create A Bank Account
Create a bank account
- Retrieve A Bank Account
Retrieve a bank account
- Update A Bank Account
Update a bank account
- Delete A Bank Account
Delete a bank account
A Companys
- Retrieve A Company
Retrieve a company
- Update A Company
Update a company
A Compensations
- Create A Compensation
Create a compensation
- Retrieve A Compensation
Retrieve a compensation
- Update A Compensation
Update a compensation
- Delete A Compensation
Delete a compensation
A Custom Fields
- Create A Custom Field
Create a custom field
- Retrieve A Custom Field
Retrieve a custom field
- Update A Custom Field
Update a custom field
- Delete A Custom Field
Delete a custom field
A Custom Values
- Create A Custom Value
Create a custom value
- Retrieve A Custom Value
Retrieve a custom value
- Update A Custom Value
Update a custom value
- Delete A Custom Value
Delete a custom value
A Document Types
- Create A Document Type
Create a document type
- Update A Document Type
Update a document type
A Documents
- Create A Document
Create a document
- Retrieve A Document
Retrieve a document
- Update A Document
Update a document
- Delete A Document
Delete a document
An Emergency Contacts
- Create An Emergency Contact
Create an emergency contact
- Retrieve An Emergency Contact
Retrieve an emergency contact
- Update An Emergency Contact
Update an emergency contact
- Delete An Emergency Contact
Delete an emergency contact
An Equipments
- Create An Equipment
Create an equipment
- Retrieve An Equipment
Retrieve an equipment
- Update An Equipment
Update an equipment
- Delete An Equipment
Delete an equipment
A Files
- Upload A File
Upload a file
- Retrieve A File
Retrieve a file
An Identity Documents
- Create An Identity Document
Create an identity document
- Retrieve An Identity Document
Retrieve an identity document
- Update An Identity Document
Update an identity document
- Delete An Identity Document
Delete an identity document
A Job Roles
- Create A Job Role
Create a job role
- Retrieve A Job Role
Retrieve a job role
- Update A Job Role
Update a job role
- Delete A Job Role
Delete a job role
A Locations
- Create A Location
Create a location
- Retrieve A Location
Retrieve a location
- Update A Location
Update a location
- Delete A Location
Delete a location
A Persons
- Create A Person
Create a person
- Retrieve A Person
Retrieve a person
- Update A Person
Update a person
- Delete A Person
Delete a person
A Spaces
- Create A Space
Create a space
- Retrieve A Space
Retrieve a space
- Update A Space
Update a space
- Delete A Space
Delete a space
A Time Aways
- Create A Time Away
Create a time away
- Retrieve A Time Away
Retrieve a time away
- Update A Time Away
Update a time away
- Delete A Time Away
Delete a time away
A Time Away Adjustments
- Create A Time Away Adjustment
Create a time away adjustment
- Retrieve A Time Away Adjustment
Retrieve a time away adjustment
- Update A Time Away Adjustment
Update a time away adjustment
- Delete A Time Away Adjustment
Delete a time away adjustment
A Time Away Allocations
- Create A Time Away Allocation
Create a time away allocation
- Retrieve A Time Away Allocation
Retrieve a time away allocation
- Update A Time Away Allocation
Update a time away allocation
- Delete A Time Away Allocation
Delete a time away allocation
A Time Away Policys
- Create A Time Away Policy
Create a time away policy
- Retrieve A Time Away Policy
Retrieve a time away policy
- Update A Time Away Policy
Update a time away policy
- Delete A Time Away Policy
Delete a time away policy
A Time Away Types
- Create A Time Away Type
Create a time away type
- Retrieve A Time Away Type
Retrieve a time away type
- Update A Time Away Type
Update a time away type
- Delete A Time Away Type
Delete a time away type
A Timesheet Entrys
- Create A Timesheet Entry
Create a timesheet entry
- Retrieve A Timesheet Entry
Retrieve a timesheet entry
- Update A Timesheet Entry
Update a timesheet entry
- Delete A Timesheet Entry
Delete a timesheet entry
A Timesheet Submissions
- Create A Timesheet Submission
Create a timesheet submission
- Retrieve A Timesheet Submission
Retrieve a timesheet submission
- Update A Timesheet Submission
Update a timesheet submission
- Delete A Timesheet Submission
Delete a timesheet submission
A Webhooks
- Create A Webhook
Create a webhook
- Retrieve A Webhook
Retrieve a webhook
- Update A Webhook
Update a webhook
Other (32)
- List All Bank Accounts
List all bank accounts
- List All Companies
List all companies
- List All Compensation Types
List all compensation types
- Retrieve A Compensation Type
Retrieve a compensation type
- List All Compensations
List all compensations
- List All Custom Fields
List all custom fields
- List All Custom Values
List all custom values
- List All Document Types
List all document types
- List All Documents
List all documents
- List All Emergency Contacts
List all emergency contacts
- List All Equipment
List all equipment
- List All Equipment Names
List all equipment names
- List All Equipment Types
List all equipment types
- List All Identity Document Types
List all identity document types
- List All Identity Documents
List all identity documents
- List All Job Roles
List all job roles
- List All Locations
List all locations
- Retrieve Me
Retrieve me
- List All People
List all people
- List All Public Holiday Calendars
List all public holiday calendars
- List All Public Holidays
List all public holidays
- List All Spaces
List all spaces
- List All Time Away
List all time away
- List All Time Away Adjustments
List all time away adjustments
- List All Time Away Allocations
List all time away allocations
- List All Time Away Periods
List all time away periods
- List All Time Away Policies
List all time away policies
- List All Time Away Types
List all time away types
- List All Timesheet Entries
List all timesheet entries
- List All Timesheet Submissions
List all timesheet submissions
- Retrieve My Token Info
Retrieve my token info
- List All Webhooks
List all webhooks
Humaans AI Agent Use Cases
Connect your AI agent to Humaans and help your team scale the HR operations they run by hand today.
Use StackOne to connect your AI agent to your HRIS, identity management, and LMS to automate employee onboarding.
ViewUse StackOne to connect your AI agent to your HRIS, knowledge base, and messaging tools to automate HR policy Q&A.
ViewUse StackOne to connect your AI agent to your HRIS, identity management, and ITSM to automate employee offboarding and deprovisioning.
ViewSet Up Your Humaans MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to Humaans in under 10 lines of code.
Agent Frameworks
{
"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
139+ actions
128+ actions
127+ actions
123+ actions
120+ actions
111+ actions
105+ actions
Platform Resources
MCP Code Mode: Keeping Tool Responses Out of Agent Context
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What 200+ Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
Humaans MCP Server FAQ
Does StackOne have a Humaans MCP server?
Humaans MCP server vs direct API integration — what's the difference?
How does Humaans authentication work for AI agents?
origin_owner_id.Are Humaans MCP tools vulnerable to prompt injection?
What is the context bloat of a Humaans agent and how do I avoid it?
Can I limit which actions my Humaans agent can access?
Can I create custom agent actions for my Humaans MCP server?
When should I NOT use a Humaans MCP server?
What AI frameworks and AI clients does the StackOne Humaans MCP server support?
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.