# RazorpayX Payroll MCP connector

The RazorpayX Payroll connector brings your employee roster to Claude, ChatGPT, Cursor and any MCP client, so once connected, each person can ask about the people on payroll inside their own RazorpayX Payroll access.

Source: https://elaichi.ai/connectors/razorpayxpayroll/

## Facts

| | |
| --- | --- |
| Application | RazorpayX Payroll |
| Category | HRIS |
| AI tools | 1 |
| Authentication | Connects with an API key |
| Needs your own OAuth app | No |
| MCP endpoint | https://api.elaichi.ai/mcp |
| Works with | Claude, ChatGPT, Cursor, any MCP client, and the Elaichi Agent |
| Tools advertised by name | Yes |

## What you can ask once RazorpayX Payroll is connected

- List all employees added in RazorpayX Payroll this month.
- How many people sit in each department right now.
- Show employees missing salary details in RazorpayX Payroll.

## Connect RazorpayX Payroll in Elaichi

This happens once for the organization, before any client is involved.

1. Open Connections, choose Add connection, and pick RazorpayX Payroll.
2. Optionally set Share with, then press Connect.
3. Paste a RazorpayX Payroll API key. One person generates a token in RazorpayX Payroll and pastes it once. Everyone else works through Share with, and never sees it.

Credentials are vaulted and nobody, including the AI, reads them back. The connection becomes a toolbox immediately, so you can curate which RazorpayX Payroll tools are exposed, rename them, or freeze arguments before anyone points a client at it.

## Connect RazorpayX Payroll to Claude

Endpoint: https://api.elaichi.ai/mcp

1. Open Customize, then Connectors.
2. Press Add.
3. Name it, paste the MCP server URL, then Continue.
4. Sign in and approve.

On Team and Enterprise, an Owner adds it once. Everyone else turns it on for themselves.

## Connect RazorpayX Payroll to ChatGPT

Endpoint: https://api.elaichi.ai/mcp

1. Open Plugins, then press the + button.
2. Name it and paste the endpoint into Server URL.
3. Leave Authentication on OAuth, then tick the risk acknowledgement.
4. Press Create, then sign in and approve.

Works on the web today. The plugin directory lives at chatgpt.com/plugins.

## Connect RazorpayX Payroll to Cursor

Endpoint: https://api.elaichi.ai/mcp

1. Open `~/.cursor/mcp.json`.
2. Add the endpoint under `mcpServers`.
3. Reload Cursor, then sign in and approve.

Set up per machine, so repeat it on each computer you work from.

## Connect RazorpayX Payroll to any MCP client

Endpoint: https://api.elaichi.ai/mcp

1. Add the endpoint as a remote MCP server.
2. Sign in and approve.

The Elaichi Agent already has these tools, with nothing to set up.

## What the consent screen decides

Only Read is granted by default, which is not enough to call a RazorpayX Payroll tool. Over MCP there is no trusted place to confirm a write in the moment, so the consent screen is the standing approval rather than a formality. Grant Read and Run tools. Think hard before granting Delete, which reaches into connected apps and cannot be undone.

## What teams do with RazorpayX Payroll through Elaichi

### Pull the current headcount in one ask

HR. Ask how many people are on RazorpayX Payroll right now and get the live roster back, without opening the dashboard or exporting a sheet.

### Check the roster before a payroll run

Finance. Confirm who is on payroll this month and spot anyone unexpected before the run goes out.

### Find an employee's record fast

People operations. Ask for a person by name and see their RazorpayX Payroll entry alongside everyone else on the list.

### Reconcile payroll against your directory

IT. Compare the people on RazorpayX Payroll with the accounts in your identity system to catch leavers who still have logins or joiners who do not.

### See who is on your team's payroll

Managers. Get a plain list of the people paid through RazorpayX Payroll for your department when planning a hire or a handover.

### Answer an auditor's headcount question

Compliance. Produce the list of employees on RazorpayX Payroll at a point in time, with every request recorded in Elaichi's audit log.

## Frequently asked questions

### How do I connect RazorpayX Payroll to Claude?

Two steps. In Elaichi, choose RazorpayX Payroll and paste in the API key from your RazorpayX Payroll account, there is no OAuth application to register and no client ID or secret to generate. Then in Claude go to Customize, then Connectors, then Add, and paste https://api.elaichi.ai/mcp. Claude will ask you to sign in to Elaichi, and RazorpayX Payroll is ready to use.

### Does RazorpayX Payroll work with ChatGPT and Cursor as well as Claude?

Yes. Once RazorpayX Payroll is connected in Elaichi, the same endpoint, https://api.elaichi.ai/mcp, works in Claude, ChatGPT, Cursor, any other MCP client, and the Elaichi Agent. You connect RazorpayX Payroll once and every client picks it up.

### What can an AI agent actually do with my RazorpayX Payroll data?

With this connector, an AI agent can list the people on your RazorpayX Payroll account. That means you can ask for the current headcount, look up whether someone is on payroll, or get the full roster to compare against another system. It cannot add, edit or remove employees, and it cannot run payroll.

### Does connecting RazorpayX Payroll give the AI access to every employee record?

The AI sees only what the RazorpayX Payroll API key you connected can see, because every call runs inside that access. Elaichi can narrow this further by restricting the connector to certain teams or people, but it can never widen what RazorpayX Payroll itself allows.

### Can my team share one RazorpayX Payroll connection?

Yes. One person connects RazorpayX Payroll with the API key and shares the connection with a team in Elaichi, so nobody else ever handles the key. Each teammate still signs in to Elaichi as themselves, so the audit log names the actual person who asked for the RazorpayX Payroll roster.

### Can I stop an agent from deleting or changing things in RazorpayX Payroll?

This RazorpayX Payroll connector is read only, it can list people and nothing else, so there is no way for an agent to change or delete an employee record. Restrictions in Elaichi work per action, and any action you block is never shown to the AI client at all, so no prompt can reach it.

### What happens to a RazorpayX Payroll connection when someone leaves?

Offboarding a person in Elaichi ends their access to RazorpayX Payroll through every client at once. If they shared a RazorpayX Payroll connection, it keeps working for everyone else on the team. Disconnecting RazorpayX Payroll once in Elaichi removes it from Claude, ChatGPT, Cursor and every other client together.

## All 1 RazorpayX Payroll tools

Every tool below is callable through https://api.elaichi.ai/mcp once RazorpayX Payroll is connected, subject to the toolbox it is in and the restrictions on the caller.

- **List all RazorpayX Payroll people** (List). List people in RazorpayX Payroll. Returns employees and contractors with pagination and optional filters.
