Appearance
MCP Server
Connect AI assistants such as Claude, ChatGPT, Cursor and VS Code to your Recruitly account using the Model Context Protocol. Once connected, you can search, read and (when your account allows it) update Recruitly records in plain English.
Endpoint
https://mcp.recruitly.dev/mcpEvery client below takes this one URL. No API key is pasted anywhere: the client opens a Recruitly sign-in page and receives its own token.
Authentication
The server uses OAuth. The first time a client connects, a browser window opens so you can sign in to Recruitly. After that the connection stays signed in until the token expires, when the client asks you to sign in again.
Supported sign-in methods:
- Google: sign in with your Google account
- Microsoft: sign in with your Microsoft account
- Email OTP: enter your email address and the 8-digit code Recruitly sends you
You must already be an active user on a Recruitly account. Sign-in is refused otherwise.
Setup
Claude.ai
- Open Settings, then Connectors.
- Choose Add custom connector.
- Enter the name
Recruitlyand the URLhttps://mcp.recruitly.dev/mcp, then Add. - Click Connect and sign in to Recruitly when the browser window opens.
The connector is then available in every chat from the tools menu.
Claude Desktop
Claude Desktop uses the same connector as Claude.ai. Open Settings, then Connectors, choose Add custom connector, enter https://mcp.recruitly.dev/mcp and connect. Connectors added on Claude.ai also appear in the desktop app once you sign in with the same account.
Claude Code
bash
claude mcp add --transport http recruitly https://mcp.recruitly.dev/mcpThe next time you start claude, a browser window opens for the Recruitly sign-in. Use claude mcp list to check the connection and claude mcp remove recruitly to remove it.
ChatGPT
- Open Settings, then Connectors.
- Under Advanced, turn on Developer mode if it is not already on.
- Choose Create and enter the name
Recruitlyand the MCP server URLhttps://mcp.recruitly.dev/mcp, with OAuth as the authentication method. - Sign in to Recruitly when the browser window opens.
Company knowledge and deep research use the search and fetch tools, which find and read records across candidates, jobs, contacts, companies, leads, opportunities, placements and tasks. Chats with the connector enabled can use every tool.
Cursor
Open Cursor Settings, then MCP, and choose Add new MCP server, or add this to .cursor/mcp.json:
json
{
"mcpServers": {
"recruitly": {
"url": "https://mcp.recruitly.dev/mcp"
}
}
}Cursor detects that the server uses OAuth and opens the Recruitly sign-in page when you first enable it.
VS Code
Run MCP: Add Server from the command palette and choose HTTP, or add this to .vscode/mcp.json:
json
{
"servers": {
"recruitly": {
"type": "http",
"url": "https://mcp.recruitly.dev/mcp"
}
}
}Start the server from the file or from the MCP: List Servers command and sign in to Recruitly when prompted.
Access control
A Super user decides who can connect and what an assistant may change:
- In Recruitly, open Settings, then AI Assistant Access. In the new Recruitly app it lives under User Management, then AI Assistant Access.
- Only allow selected users to use AI assistants restricts connections to Super users and the users switched on in the list. When it is off, every active user can connect.
- Allow AI assistants to make changes is off by default. Until it is switched on, assistants can only read data; every write tool returns a message saying that changes are switched off.
- Every request runs as the signed-in user, with that user's normal permissions. An assistant cannot see or change anything the user could not see or change in Recruitly.
- Deleting records is not available through the connector.
The same page shows, for each user, whether they have connected an assistant, which one, and when it was last used.
Next steps
- What the assistant can do: every tool, grouped by area, with example prompts
- Playbook: day-to-day recruiting routines as prompt sequences