Asanify MCP Server
Connect Asanify to ChatGPT and manage HR tasks - employment costs, employee profiles, attendance, and approvals - through natural language conversations.
What is the Asanify MCP Server?
The Asanify MCP Server exposes Asanify's HR tools as an MCP-compatible endpoint that AI clients like ChatGPT can call directly. Instead of switching between Asanify and ChatGPT, you can ask questions and take actions in a single conversation.
Available Tools
Calculate Employment Cost
Estimate the total cost of hiring an employee in India, including salary, taxes, PF, ESI, gratuity, and other statutory contributions.
Example prompts -
"What's the total cost of hiring someone in India at ₹15 LPA?"
"Calculate employment cost for $18,000 USD in India."
"How much does it cost the company to pay someone ₹8,00,000/year?"
Get Employee Profile
Look up an employee's profile by their Employee ID - name, department, designation, contact info, employment status, and more.
Example prompts -
"Show me the profile for employee EMP001."
"What department is employee EMP042 in?"
"What's the designation and joining date for EMP019?"
Get Today's Attendance Status
See who is present, absent, on leave, or working from home today. Admins see all employees; managers see their reportees.
Example prompts -
"Who is present in office today?"
"How many people are on leave today?"
"Give me today's attendance summary."
"Who is working from home today?"
Get Pending Approval Requests
Fetch leave, expense, comp-off, and other requests that are waiting for your approval.
Example prompts -
"Do I have any pending approvals?"
"Show me all pending leave requests."
Approve/Reject Requests
Take action on a pending approval request with an optional note. ChatGPT will always confirm before executing.
Example prompts -
"Approve the leave request from Ravi (REQ-123)."
"Reject expense claim REQ-456"
When you use certain tools, Asanify also renders rich interactive widgets directly inside ChatGPT:
Employment Cost Widget - A visual summary card showing base salary, total annual cost, employer cost breakdown, and top cost drivers.
Pending Approvals Widget - An interactive table with Approve/Reject buttons and a note field, so you can act without leaving the chat.
Prerequisites
Requirement | Details |
ChatGPT Plan | Plus, Pro, Team, Business, Enterprise, or Edu |
Platform | ChatGPT web app (chat.openai.com). Mobile apps don't support MCP connectors yet. |
Asanify Account | An active account. Protected tools require OAuth login during setup. |
Step-by-Step Setup
Open ChatGPT Settings
Go to chat.openai.com.
Click your profile icon in the bottom-left corner.
Select Settings.
Enable Developer Mode
In the Settings, click Apps and then Advanced Settings.
Toggle Developer Mode to On.
Add the Asanify MCP Server
In Apps, click "Create app".
In the MCP Server URL field, enter:
https://api.asanify.com/mcp
In Authentication, select "OAuth". Leave the Client ID and Client Secret as blank.
Check the "I understand and want to continue" checkbox.
Click Create.
Authenticate with Asanify
ChatGPT will redirect you to the Asanify OAuth login page:
Log in with your Asanify credentials.
Click Allow to grant ChatGPT access.
Secure by design: Authentication uses OAuth 2.0 backed by AWS Cognito. ChatGPT never sees your Asanify password.
Start Using Asanify in ChatGPT
In a new chat, click on the "+" icon, then "More" and select "Asanify AI".
Once connected, you can ask ChatGPT questions like:
What is the total cost of hiring someone in India at ₹12,00,000 per year?








