loading…
Search for a command to run...
loading…
Enables interaction with the Officient HR API to manage people, days off, and salary slips through natural language.
Enables interaction with the Officient HR API to manage people, days off, and salary slips through natural language.
A Model Context Protocol (MCP) server for the Officient API, providing seamless integration with Claude and other MCP-compatible clients.
This MCP server exposes 9 tools for interacting with the Officient API:
git clone https://github.com/bitterpanda63/officient-mcp-server.git
cd officient-mcp-server
npm install
npm run build
.env file with your Officient token:
You can get this officient token by inspecting a request when logged in and copying the bearer from the Authselfservice header.cp .env.example .env
# Edit .env and add your OFFICIENT_TOKEN
Create a .env file in the root directory:
OFFICIENT_TOKEN=your_officient_token_here
To get your Officient token:
Authselfservice header in the requestAdd this server to your MCP client configuration (e.g., Claude Desktop):
{
"mcpServers": {
"officient": {
"command": "node",
"args": [
"/path/to/officient-mcp-server/build/index.js"
],
"env": {
"OFFICIENT_TOKEN": "your_token_here"
}
}
}
}
Once configured, you can use natural language to interact with Officient:
# Build once
npm run build
# Watch mode (development)
npm run dev
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Выполни в терминале:
claude mcp add officient-mcp-server -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.