> ## Documentation Index
> Fetch the complete documentation index at: https://hireflixsl.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect Claude to Hireflix with the MCP

## What is this?

The **Hireflix MCP server** at `https://mcp.hireflix.com/mcp` connects Claude directly to your Hireflix account. Once connected, Claude can look up and manage your positions, candidates, interviews, and webhooks for you. Just ask in plain English.

Unlike the [Claude skill](https://hireflixsl.mintlify.site/user/getting-started/claude-skill.md), you don't need an API key or to allow any websites in your Claude settings. You sign in with your Hireflix account, and Claude works with **your current permissions**, so it can only see and do what you can in the dashboard.

**Quick path:**

1. [Add the Hireflix connector](#add-the-hireflix-connector): add the MCP URL as a custom connector in Claude.
2. [Connect your Hireflix account](#connect-your-hireflix-account): sign in and allow Claude access.
3. [Start chatting](#start-chatting-with-hireflix): ask Claude about your positions and interviews.
4. [Fine-tune tool permissions](#fine-tune-tool-permissions) (optional): choose which tools Claude can use without asking.

## Available tools

The Hireflix MCP gives Claude these tools:

| Area | What Claude can do |
| - | - |
| **Positions** | List, get, create, and update positions, including uploading intro, outro, and question videos |
| **Candidates** | Invite someone to a position |
| **Interviews** | List, get, score, shortlist, share, and discard interviews |
| **Webhooks** | List, create, and remove webhooks |
| **Schema tools** | Introspect, search, validate, and execute queries against the full Hireflix GraphQL schema |

> [!NOTE]
>
> Not everything you can do in Hireflix has its own tool. Fetching interview transcriptions, for example, isn't in the list above. That's what the schema tools are for: Claude uses **introspect** and **search** to look through the full GraphQL schema Hireflix provides, finds the query it needs, and runs it with **execute**. So if you ask for something without a dedicated tool, Claude can usually still do it.

## Add the Hireflix connector

> [!NOTE]
>
> On Claude's **free plan**, you can only add **one** custom connector. If you've already added another custom connector, remove it first or upgrade your Claude plan to add Hireflix.

**1. Open your connector settings**

In Claude, click your account name and open **Settings**. Click **Customize** in the left menu and open the **Connectors** tab. Then click the **Add** button in the top right and choose **Add custom connector**.

![The Connectors tab under Settings > Customize with the Add menu open, showing Add custom connector](https://mintcdn.com/hireflixsl/PL6j1Ov-vcXvxmE5/images/hireflix-userguide-claude-connectors-add.png?fit=max\&auto=format\&n=PL6j1Ov-vcXvxmE5\&q=85\&s=dd9952037ddfabaf77267f6dbb6dfb01)

**2. Enter a name and the MCP URL**

Name the connector `Hireflix` and enter the MCP server URL:

```text theme={null}
https://mcp.hireflix.com/mcp
```

Click **Continue**.

![The Add custom connector dialog with the name Hireflix and the URL https://mcp.hireflix.com/mcp filled in](https://mintcdn.com/hireflixsl/PL6j1Ov-vcXvxmE5/images/hireflix-userguide-connect-mcp.png?fit=max\&auto=format\&n=PL6j1Ov-vcXvxmE5\&q=85\&s=32944a21cf937322196d5750b2b421e3)

**3. Keep the default connection settings**

Claude detects how to connect to Hireflix and pre-fills the authentication settings (**Sign in now** and **Register automatically**). Leave them as they are and click **Add**.

![The Add custom connector dialog with the detected authentication and OAuth client settings selected](https://mintcdn.com/hireflixsl/PL6j1Ov-vcXvxmE5/images/hireflix-userguide-add-custom-connector.png?fit=max\&auto=format\&n=PL6j1Ov-vcXvxmE5\&q=85\&s=fe19b106632b229bbad51397c4dfe297)

## Connect your Hireflix account

**1. Click Connect**

After you click **Add**, Claude opens the **Hireflix** connector page, which tells you you're not connected to Hireflix yet. You can always find this page again under **Settings → Customize → Connectors**, in the **Yours** list. Click **Connect** to start linking your account. This opens a connection request on Hireflix to link your Hireflix account with Claude. If you're not logged in to Hireflix yet, log in first.

![The Hireflix connector page in Claude showing You're not connected to Hireflix yet and a Connect button](https://mintcdn.com/hireflixsl/PL6j1Ov-vcXvxmE5/images/hireflix-userguide-connect-hireflix-flow.png?fit=max\&auto=format\&n=PL6j1Ov-vcXvxmE5\&q=85\&s=5105b8f5b40a41b127b3f28e2055c867)

**2. Allow Claude to access your account**

Hireflix shows what Claude will be able to do. Click **Allow** to give it access. This lets Claude:

* Access your Hireflix account using your current permissions.
* Read and manage positions, candidates, interviews, and webhooks.
* Keep access while your session and permissions remain valid.

![The Hireflix consent screen asking to allow Claude to access your Hireflix account](https://mintcdn.com/hireflixsl/PL6j1Ov-vcXvxmE5/images/hireflix-userguide-allow-claude-hireflix.png?fit=max\&auto=format\&n=PL6j1Ov-vcXvxmE5\&q=85\&s=e536763eef486319f59447ba11daaaac)

That's it, you're connected.

## Start chatting with Hireflix

Start a **new** chat and ask Claude to use the Hireflix MCP. You can now ask questions about your positions, interviews, and candidates, for example:

* "Using the Hireflix MCP, list all my active positions."
* "Which interviews for the `<position name>` position are completed but not yet evaluated?"
* "Give me interview stats per stage (pending, to evaluate, shortlisted, discarded) for each of my positions."
* "Summarize the answers from the latest completed interview for the `<position name>` position."
* "Fetch the transcriptions for all interviews for the `<position name>` position."
* "Can you analyze the responses for all interviews for the `<position name>` position and give me a rating for each, based on which candidate you think is best for our company?"
* "Invite `<firstname>` `<lastname>` `<email>` to the `<position name>` position."
* "Shortlist the interview from `<candidate name>` and give it a score of 4."

### Creating positions

To create a position through the MCP, use the [position template](https://hireflixsl.mintlify.site/user/getting-started/claude-skill.md#the-position-template) from the Claude skill tutorial. Copy it, fill it in, attach any intro, outro, or question videos, and send it to Claude. The template follows the same input schema Hireflix expects, so Claude knows exactly which fields are required and what the character limits are.

## Fine-tune tool permissions

Go back to **Settings → Customize → Connectors**, switch to **Yours**, and open **Hireflix** to choose exactly which tools Claude may use. Tools are split into **Read-only tools** and **Write/delete tools**, and for each tool you can pick:

* **Always allow**: Claude uses the tool without asking.
* **Ask permission**: Claude asks you before every use. This is the default for every tool.
* **Block**: Claude can't use the tool at all.

You can change a single tool, or a whole group at once using the dropdown next to the group name.

> [!TIP]
>
> Want Claude to look things up but never change anything? Set **Read-only tools** to always allow, and block the **Write/delete tools** (or leave them on ask permission). Claude can then browse positions and interviews freely, but can't create or update positions, invite candidates, or change interview stages without you.

![Tool permissions for the Hireflix connector, grouped into read-only tools and write/delete tools, each with allow, ask, and block options](https://mintcdn.com/hireflixsl/LrAYsWLBx8Qr_JUp/images/hireflix-userguide-tool-permissions.png?fit=max\&auto=format\&n=LrAYsWLBx8Qr_JUp\&q=85\&s=80195f4a3c1c3bc2cf17029997c21d8e)

## What's next?

> [card] [Key Concepts](https://hireflixsl.mintlify.site/user/getting-started/key-concepts.md)
>
> Get familiar with the Hireflix terms you'll see in the dashboard and in Claude's answers.

> [card] [Inviting Candidates](https://hireflixsl.mintlify.site/user/inviting-candidates/overview.md)
>
> Learn the three ways to invite candidates and when to use each.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.