api_request
raw GET against any /api/public/v3/<path> with an optional query object. Use it when the endpoint you need isn't modelled above, and consider opening a PR to promote it to a first-class tool.
How to use it
Project documentation lists api_request for the Peopleforce MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Peopleforce MCP
node /absolute/path/to/peopleforce-mcp/dist/index.jsOther tools in Peopleforce MCP (13)
Looks up an employee by work or personal email; paginates internally.
Full profile by numeric id.
Assets assigned to one employee.
Documents attached to one employee.
Position / role history for one employee.
Paginated roster; filter by status (employed / probation / dismissed / …).
Official company holidays.
Filter by employeeid, state (pending / approved / rejected / cancelled), leavetypeid.
Vacation, sick, optional holiday, etc.
Candidates in the pipeline.
Pipelines and their stages.
Where candidates came from.
Open & closed jobs.