Cursor + InterviewFlowAI

Connect InterviewFlowAI to Cursor

  • Add one interviewflowai entry to ~/.cursor/mcp.json
  • Review engineering candidates without leaving the editor
  • Owners clone AI Interviewers and update notes after confirming

InterviewFlowAI is the AI interview platform Cursor connects to through MCP. Please keep a human reviewing every change. Part of the InterviewFlowAI AI agents guide.

Recruiter asking an AI assistant connected to InterviewFlowAI a hiring question

Illustrative example

How to install InterviewFlowAI in Cursor

Two steps, including a browser sign-in. You need an InterviewFlowAI account on a paid plan or the 7-day free trial, and no API key.

1Installa few minutes

Add InterviewFlowAI to Cursor

Open ~/.cursor/mcp.json and add the following. If the file already has an mcpServers section, add the interviewflowai entry to it.

~/.cursor/mcp.json
{
  "mcpServers": {
    "interviewflowai": {
      "url": "https://api.interviewflowai.com/mcp"
    }
  }
}

Sign in with your InterviewFlowAI login (email, Google, or LinkedIn) and click Allow access. Or paste the setup prompt from Settings → MCP and AI and let the agent add the server for you. Details in the MCP documentation.

2Asklive in InterviewFlowAI

Ask Cursor about your pipeline

Type the request in plain English. Cursor asks InterviewFlowAI for the data and answers from your workspace.

Show me the top 3 candidates by interview score for the Support Lead Interviewer.

8 candidates completed the interview. Here are the top 3:

  1. Priya Raghunathan92
  2. Daniel Okafor89
  3. Mei Lin Chow86
via InterviewFlowAI · example data

Also try

  • Top 5 for the Senior Engineer Interviewer
  • Summarize this candidate’s interview
  • Clone the Staff Engineer Interviewer
  1. Add the InterviewFlowAI serverOpen ~/.cursor/mcp.json and add the following. If the file already has an mcpServers section, add the interviewflowai entry to it. The snippet is in the Install card above.
  2. Sign inOpen Cursor Settings → MCP and click Connect next to interviewflowai. Approve the connection in the browser window that opens.
  3. Ask your first questionStart read-only: “Show me the candidates who completed the interview.” Any change starts as a preview you confirm.

One connection gives Cursor your whole hiring pipeline

Connect once and Cursor can reach every AI Interviewer, candidate, and result in your workspace, with the same access as your InterviewFlowAI role.

Cursor
AI InterviewersCandidatesInterview scoresResume feedbackRole playsHiring stagesRemindersInvitesNotesCSV export
  • AI Interviewers
  • Candidates
  • Interview scores
  • Resume feedback
  • Role plays
  • Hiring stages
  • Reminders
  • Invites
  • Notes
  • CSV export

Which way should I connect InterviewFlowAI to Cursor?

Use the first option unless you have a reason not to. Every route reaches the same InterviewFlowAI MCP server at https://api.interviewflowai.com/mcp.

MethodHow you connectSign-inBest for
mcp.json (recommended)Add interviewflowai to mcpServers, then Cursor Settings → MCP → ConnectBrowser sign-inMost Cursor users
Setup promptSettings → MCP and AI → Copy setup prompt, then paste it into CursorBrowser sign-in, started for youLetting Cursor do the setup
API keySend Authorization: Bearer ifk_… with each requestAPI key that acts as the Owner who created itScripts and tools that can’t open a browser

The same server works with other agents too. See InterviewFlowAI MCP and the AI agents overview.

Why use Cursor for recruiting?

Cursor already sits where you work. With InterviewFlowAI connected, a question about your pipeline gets an answer from your real candidates and interviews instead of a generic one.

Ranked shortlists

Sort and filter candidates by interview, resume, or assessment score, and get a ranked list back in one request.

Interview and resume detail

Read interview results, resume feedback, and each candidate’s timeline of emails, reminders, and stage changes.

Role play results

List your role plays and read each candidate’s graded result alongside their AI interview.

Pipeline actions

Owners can star candidates, move them between hiring stages, and update notes and custom fields.

Reminders and invites

Owners can remind unfinished candidates, invite new ones, give extra time, and send role plays.

AI Interviewers from a job description

Owners can draft an AI Interviewer from a job description, or create and clone one, then fine-tune it in InterviewFlowAI.

What is Cursor?

Cursor is an AI code editor made by Anysphere. Its agent can call tools from MCP servers listed in mcp.json, which is how it reaches your InterviewFlowAI workspace.

Cursor or VS Code?

Both are editors with MCP support. Cursor reads servers from mcp.json; VS Code adds them through the MCP: Add Server command. Use whichever editor your team already works in.

ClientWhere it runsWho it’s forHow you add InterviewFlowAI
CursorCursor editorEngineering managers and technical recruitersmcpServers entry in ~/.cursor/mcp.json
VS CodeVS CodeTeams that work in VS CodeMCP: Add Server command (HTTP)

Hire from where you build

Engineering managers can check a role’s pipeline between tasks instead of switching to the dashboard.

One JSON entry

Add a single interviewflowai entry to mcp.json, then click Connect. No client ID or secret.

Same permissions as the app

Viewers stay read-only in Cursor too; their agent never sees the tools that make changes.

How InterviewFlowAI works with Cursor

Add InterviewFlowAI as an MCP server and Cursor sees the InterviewFlowAI tools the moment you sign in. Your role decides which ones: Viewers get the read tools, and Owners also get the tools that make changes.

  • mcpServers entry in ~/.cursor/mcp.json
  • Sign in with your InterviewFlowAI login, with no API key to manage
  • Viewers stay read-only; Owners can act after confirming a preview
  • Up to 60 requests per minute across every assistant you connect
  • Disconnect any time from Settings → Connected apps
Install in Cursor
{
  "mcpServers": {
    "interviewflowai": {
      "url": "https://api.interviewflowai.com/mcp"
    }
  }
}

How do I review candidates with Cursor?

Ask in plain English. Cursor finds the right Interviewer, reads the results, and answers. When you ask for a change, it shows you a preview first and waits for your yes.

Just ask

Read-only, safe to start with

Ask about any Interviewer, candidate, or score. Nothing changes in your workspace.

Cursor · example
> Which candidates finished the Support Lead interview
  this week? Rank them by interview score.

Cursor: 8 candidates completed it. Top 3:
  1. Priya Raghunathan    92
  2. Daniel Okafor        89
  3. Mei Lin Chow         86
  Want their interview summaries?

Confirm before it acts

Owners only, every change previewed

Starring, stage moves, reminders, and invites start as a preview listing who is affected and who is skipped.

Cursor · example
> Star the top 3 and move them to the Onsite stage.

Cursor: Here is the preview.
  Star            Priya, Daniel, Mei Lin
  Move to Onsite  3 candidates
  Skipped         none
  Confirm? The preview expires in 10 minutes.

> Yes, confirm.

Cursor: Done. 3 candidates starred and moved to Onsite.

What can you ask Cursor to do in InterviewFlowAI?

Anything your role allows: Interviewers, candidates, results, stages, reminders, and exports. Here are typical requests and what happens with each one.

Review engineering candidates01

Show me the top 5 candidates by interview score for the Senior Engineer Interviewer.

Check the engineering pipeline without leaving the editor.

Read an interview02

Summarize this candidate’s interview and list any gaps in their system design answers.

Read interview results and resume feedback before a technical round.

Clone a role03

Clone the Senior Engineer Interviewer as Staff Engineer.

Owners can clone or create AI Interviewers; other settings are changed in InterviewFlowAI.

Keep notes current04

Add a note to these candidates: ‘Strong on API design, follow up on testing.’

Owners can update notes and custom fields after confirming the preview.

What can Cursor access?

Cursor gets the same access as your InterviewFlowAI role, so it can never do more than your own account. Viewers’ assistants never see the tools that make changes.

Owners and Viewers

Read and search

  • List and search AI Interviewers, and sort and filter candidates by interview, resume, or assessment score
  • Read candidate details, interview results, resume feedback, and timelines
  • List your role plays and read each candidate’s graded role play results
  • List your custom hiring stages and export candidates to a CSV file
Owners only, after confirming a preview

Act on candidates and Interviewers

  • Star candidates, move them to a hiring stage, and update notes and custom fields
  • Send reminders, invite new candidates to an interview, and give candidates more time
  • Invite candidates to a role play
  • Draft an AI Interviewer from a job description, create or clone one, and change its visibility or archive it
60Requests per minute, shared across every assistant you connect
50Candidates per action. Reminders can go to up to 100 at a time
10 minBefore a change preview expires and the assistant shows a fresh one
15 minHow long a CSV export link works. Anyone with the link can download it

Resumes, interview answers, and other candidate content can contain instructions aimed at AI assistants. If Cursor proposes a change or an email you didn’t ask for, say no, and keep its own approval prompt on for InterviewFlowAI tools. Scripts that can’t open a browser can use an InterviewFlowAI API key instead.

Frequently asked questions

Can’t find an answer? Read the MCP documentation or email support@interviewflowai.com.

How do I connect InterviewFlowAI to Cursor?

Add the InterviewFlowAI server, then sign in. The server URL is https://api.interviewflowai.com/mcp. Setup takes a few minutes, and you sign in with your usual InterviewFlowAI login.

Do I need an API key to use InterviewFlowAI with Cursor?

No. Cursor signs in with OAuth: you approve the connection with your InterviewFlowAI email and password, Google, or LinkedIn login. You only need an API key for a script or tool that can’t open a browser to sign in. An API key acts as the Owner who created it, including write actions, so keep it private.

What can Cursor do with InterviewFlowAI?

Everyone can list and search AI Interviewers, filter candidates by interview, resume, or assessment score, read interview results, resume feedback, timelines, and role play results, and export candidates to CSV. Owners can also star candidates, move them between stages, update notes, send reminders and invites, give candidates more time, invite them to role plays, and create or clone AI Interviewers.

Can Cursor change candidates or email them without asking me?

No. Before any change, and before any email to a candidate, Cursor shows you a preview of what will happen, including any candidates it will skip and why. Nothing happens until you confirm, and a preview expires after 10 minutes. Viewers have read-only access, and their assistant never sees the tools that make changes.

Cursor doesn’t see the InterviewFlowAI tools. What should I check?

Open Cursor Settings → MCP and check that interviewflowai is listed and connected. If it isn’t listed, check that the entry sits inside the mcpServers section of ~/.cursor/mcp.json. If it shows as disconnected, click Connect to sign in again. Also check that your InterviewFlowAI subscription or 7-day trial is active, because an expired account refuses the connection.

Is MCP included in my InterviewFlowAI plan?

Yes. MCP is available on every paid plan and during the 7-day free trial. You can make up to 60 requests per minute, counted across all the assistants you connect.

How do I disconnect Cursor?

Open Settings → Connected apps in InterviewFlowAI and click Disconnect next to it. The assistant loses access right away and must ask you again before it can reconnect.

Use InterviewFlowAI with another AI agent

Every agent connects to the same MCP server with your own InterviewFlowAI login.

Start screening with your AI agent today

Connect InterviewFlowAI to Cursor once and let it find, review, and act on candidates while you stay in control of every decision.

Recruiter reviewing InterviewFlowAI candidates ranked by interview score