kasra-mcp-server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@kasra-mcp-servershow my attendance for this week"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Kasra Lite Attendance & Personnel MCP Server
A Model Context Protocol (MCP) server for the Kasra Lite Attendance, Personnel, Cartable, and Leave Management System (app.kasralite.com).
Connect your AI agents (Claude Desktop, OpenCode, Cursor, Windsurf, etc.) directly to Kasra Lite to view attendance, punches, leaves, cardex, cartable requests, work periods, and submit leave/mission requests autonomously.
🚀 Published on PyPI & 100% Pure HTTP / Async API — No Headless Browser Required!
Runs via standard HTTP/2 APIs and AES-128-CBC encryption without downloading Chromium or running Playwright/Puppeteer. Automatically detects and routes Iranian enterprise traffic even when a foreign VPN (like Surfshark/v2ray) is active. Works on Linux, Docker, macOS, and Windows.
⚡ Quick Start (Zero-Install with uvx)
You don't need to clone this repository or install Python dependencies manually. Just configure your agent:
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"kasra": {
"command": "uvx",
"args": ["kasra-mcp-server@latest"],
"env": {
"KASRA_BASE_URL": "https://app.kasralite.com",
"KASRA_USERNAME": "your_username",
"KASRA_PASSWORD": "your_password"
}
}
}
}OpenCode (~/.config/opencode/opencode.jsonc or opencode.json)
{
"mcp": {
"kasra": {
"type": "local",
"command": [
"uvx",
"kasra-mcp-server@latest"
],
"environment": {
"KASRA_BASE_URL": "https://app.kasralite.com",
"KASRA_USERNAME": "your_username",
"KASRA_PASSWORD": "your_password"
},
"enabled": true
}
}
}Cursor (.cursor/mcp.json)
{
"mcpServers": {
"kasra": {
"command": "uvx kasra-mcp-server@latest",
"env": {
"KASRA_BASE_URL": "https://app.kasralite.com",
"KASRA_USERNAME": "your_username",
"KASRA_PASSWORD": "your_password"
}
}
}
}Related MCP server: Company MCP Server
📦 Traditional Installation (pip)
pip install kasra-mcp-serverThen configure your agent using kasra-mcp-server:
{
"mcpServers": {
"kasra": {
"command": "kasra-mcp-server",
"env": {
"KASRA_BASE_URL": "https://app.kasralite.com",
"KASRA_USERNAME": "your_username",
"KASRA_PASSWORD": "your_password"
}
}
}
}Option C: From Local Source
git clone https://github.com/razavioo/kasra-mcp-server.git
cd kasra-mcp-server
pip install -r requirements.txt{
"mcpServers": {
"kasra": {
"command": "python3",
"args": [
"/path/to/kasra-mcp-server/main.py"
],
"env": {
"KASRA_BASE_URL": "https://app.kasralite.com",
"KASRA_USERNAME": "your_username",
"KASRA_PASSWORD": "your_password"
}
}
}
}🧪 Testing
Test all tools directly in python:
python3 test_tools.py📄 License
This project is licensed under the MIT License.
Related MCP Connectors
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Connect AI agents to 1000+ apps with managed authentication and tool-calling.
Field workforce scheduling for AI agents. GPS punches, forms, timesheets. No dashboard.
- ElaichiOAuthai.elaichi
Governed AI agents for the software your company already runs. 400+ connectors, one endpoint.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceIntegrates with Keka HR platform to manage employee profiles, attendance, leave applications, payslips, and holidays through OAuth2-authenticated API tools.1,026 npm1MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI to interact with internal company systems through API integration, supporting data search, information updates, report generation, and system connectivity.MIT

Peliqan MCP Serverofficial
FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with the Peliqan platform, providing access to hundreds of data connectors for reading and writing data in business applications.1-- FlicenseBqualityDmaintenanceEnables AI assistants to interact with the HRD-PIS API for HR profile management, including authentication and various HR operations.16-