The definitive MCP server for FactorialHR - Full CRUD operations for employees, teams, time off, projects, training, recruiting (ATS), and payroll. Context-optimized with 14 hierarchical tools (117 operations) and safety guardrails.
Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
FACTORIAL_API_KEYAPI keyrequiredAPI key from FactorialHR (Settings > API Keys)
Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
factorial_atsApplicant tracking: job postings, candidates, applications, hiring stages. Full CRUD.Applicant tracking: job postings, candidates, applications, hiring stages. Full CRUD.
No input schema was published for this tool.
factorial_attendanceAttendance (registro horario): list/get/create/update/delete shift records, clock_in,Attendance (registro horario): list/get/create/update/delete shift records, clock_in,
No input schema was published for this tool.
factorial_contractsContract and salary data: list, get with employee, filter by job role/levelContract and salary data: list, get with employee, filter by job role/level
No input schema was published for this tool.
factorial_documentsDocument management: list folders, list/get documents, search, download (OAuth2 required for downloads)Document management: list folders, list/get documents, search, download (OAuth2 required for downloads)
No input schema was published for this tool.
factorial_employeesManage employees: list, get, search, create, update, terminateManage employees: list, get, search, create, update, terminate
No input schema was published for this tool.
factorial_discoverList available FactorialHR tool categories and their actions. Use this first to understand what operations are available.List available FactorialHR tool categories and their actions. Use this first to understand what operations are available.
No input schema was published for this tool.
factorial_job_catalogView job roles and levelsView job roles and levels
No input schema was published for this tool.
factorial_locationsManage locations: list, get, create, update, deleteManage locations: list, get, create, update, delete
No input schema was published for this tool.
factorial_payrollView payroll data: supplements, tax identifiers, family situations (read-only)View payroll data: supplements, tax identifiers, family situations (read-only)
No input schema was published for this tool.
factorial_projectsProject management: projects, tasks, workers, time records. Full CRUD operations.Project management: projects, tasks, workers, time records. Full CRUD operations.
No input schema was published for this tool.
factorial_teamsManage teams: list, get, create, update, deleteManage teams: list, get, create, update, delete
No input schema was published for this tool.
factorial_time_offManage leave requests: list, get, create, update, cancel, approve, reject, view types and allowancesManage leave requests: list, get, create, update, cancel, approve, reject, view types and allowances
No input schema was published for this tool.
factorial_trainingTraining programs, sessions, and enrollments. Full CRUD operations.Training programs, sessions, and enrollments. Full CRUD operations.
No input schema was published for this tool.
factorial_work_areasManage work areas within locationsManage work areas within locations
No input schema was published for this tool.
14 of 14 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
The definitive MCP server for FactorialHR - Full CRUD operations for employees, teams, time off, projects, training, recruiting (ATS), and payroll. Context-optimized with 14 hierarchical tools (117 operations) and safety guardrails.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
The crawl stopped at the depth-4 limit. Anything below that level was never resolved.
The crawl stopped at the 60-package limit. The rest of the tree was never resolved.
36 more resolved packages are not drawn here (display cap: 24). Every dependency carrying an advisory is drawn regardless of the cap. Full inventory (CycloneDX SBOM)
55 declared dependencies never landed in the tree. They are missing from Forge's resolution, not from the package.
+43 more not listed. The counts by reason above cover all of them.
Not followed: peerDependencies. This tree covers runtime dependencies only, so anything those pull in was never resolved.