Back to Browse

Interviewflowai MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Query InterviewFlowAI candidate and interview data from MCP-compatible AI assistants.

About

Query InterviewFlowAI candidate and interview data from MCP-compatible AI assistants.

Remote endpoints: streamable-http: https://api.interviewflowai.com/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "com-interviewflowai-mcp": {
      "url": "https://api.interviewflowai.com/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

InterviewFlowAI MCP

Connect InterviewFlowAI to Claude, ChatGPT, Codex, and other MCP-compatible AI assistants. Ask about your candidates and interviews in plain language, and perform supported recruiting actions without leaving your AI workflow.

"Who are my top candidates for the Senior PM role, and where did each of them shine?"

"Compare our top two finalists on communication and problem-solving,
 and draft a summary for the hiring manager."

"Show me everyone who completed the interview this week,
 grouped into strong, maybe, and no."

Ask a question like that in Claude or Codex, and the answer comes back from your own InterviewFlowAI workspace — not from a spreadsheet you pasted in ten minutes ago. The assistant finds the candidates, reads the interviews behind them, and answers the question you actually had.

InterviewFlowAI MCP is a hosted remote MCP server. You do not need to run anything locally, install a package, or manage a server. You connect your AI assistant to https://api.interviewflowai.com/mcp and sign in with your InterviewFlowAI account.


Why this exists

Recruiting teams already use AI assistants to write outreach, summarize notes, and prep for debriefs. The gap is data: the assistant does not know who applied, who finished an interview, or how anyone scored. So you copy and paste, and the assistant reasons about a stale fragment of your pipeline.

The Model Context Protocol (MCP) is an open standard that lets AI assistants connect to external systems through a consistent interface. InterviewFlowAI MCP is an MCP server for recruiting: it gives your assistant a supported, permission-aware path to the candidate and interview data already in your InterviewFlowAI workspace.

The result is an AI agent for recruiting that answers from live data — a recruiting MCP you can point Claude, ChatGPT, or Codex at.


What can you do with InterviewFlowAI MCP?

With read access (mcp:read), a connected assistant can:

  • Find candidates in your workspace, including by interview completion status.
  • Inspect candidate information — the supported fields on a Candidate record.
  • Retrieve AI Interviewer information — list the AI Interviewers configured in your workspace and inspect their details.
  • Review interview information, including interview scores.
  • Summarize candidate and interview context so you can read the substance of an interview in seconds instead of scanning a full transcript.

With write access (mcp:write, workspace Owners only), a connected assistant can:

  • Update supported candidate fields — notes, custom fields, visibility, and archived status.

That is the supported surface. InterviewFlowAI MCP does not screen, rank, reject, or advance anyone on its own — it finds, surfaces, and organizes information so a recruiter can decide.

A note on tool names. This repository documents capabilities rather than individual tool names, because the exact tool list is defined by the hosted server and can change between releases. Your assistant discovers the current tools automatically when it connects. See the official documentation for the authoritative capability list.


Example prompts

Find completed interviews

Show me the candidates who completed the interview.

Find top candidates

Show me the top 10 candidates by interview score.

Filter by score

Show me candidates with an interview score of 70 or above.

Going further

Those three are deliberately simple — they are the fastest way to confirm the connection works. Once it does, you can ask for the retrieval and the thinking in one question:

Of the candidates who scored above 70, which three would you look at first,
and what would you want to probe in a live call?
This candidate scored lower than the others but I liked them on the call.
What does the interview actually show, and where does the score come from?
Across the candidates for this role, what are the most common weak spots?
Is that the candidates, or is it how the interview is asking the question?

A larger, categorized set lives in examples/recruiting-prompts.md, and end-to-end recruiting workflows in examples/workflows.md.


How it works

Recruiter
   │
   ▼
Claude / ChatGPT / Codex / MCP client
   │
   ▼
InterviewFlowAI MCP
   │
   ▼
InterviewFlowAI
   │
   ▼
Candidates + Interviews

In plain terms:

  1. InterviewFlowAI hosts the remote MCP server. It runs at https://api.interviewflowai.com/mcp. Nothing to install or operate.
  2. Your AI assistant connects to it using MCP. Any MCP-compatible client can speak to it over the Streamable HTTP transport.
  3. You sign in with your InterviewFlowAI account. That sign-in is what tells the server which workspace you are in and what you are allowed to do.
  4. The assistant calls supported InterviewFlowAI tools on your behalf, and answers your question using what comes back.

Your assistant never gets blanket access to InterviewFlowAI. It gets exactly the access your own account has, and only through the supported tools the server exposes.


MCP endpoint

https://api.interviewflowai.com/mcp
TransportStreamable HTTP
AuthenticationOAuth 2.1, using your InterviewFlowAI account
Scopesmcp:read, mcp:write
HostingHosted by InterviewFlowAI — no local install

The server implements standard MCP OAuth discovery, so most clients need nothing beyond the URL: they find the authorization server themselves and walk you through sign-in in your browser.


MCP Registry

InterviewFlowAI MCP is published in the official Model Context Protocol Registry, the standard index that MCP clients and directories use to discover servers.

com.interviewflowai/mcp
Registry namecom.interviewflowai/mcp
Version1.0.0
TransportStreamable HTTP
Remote endpointhttps://api.interviewflowai.com/mcp

The com.interviewflowai namespace is domain-verified, so the listing is published by InterviewFlowAI itself rather than by a third party.

You can query the live record directly:

curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=com.interviewflowai/mcp"

The manifest published to the registry is server.json in this repository. Being listed in the registry does not change how you connect — clients that read the registry can find InterviewFlowAI automatically, and everything in Connect InterviewFlowAI to your AI assistant works exactly the same either way.


Connect InterviewFlowAI to your AI assistant

Pick your client below. In every case the only value you need is the endpoint URL, and authentication happens in your browser.

Setup steps for MCP clients change frequently. The commands below follow each vendor's current documentation, but if a client has changed its syntax, that vendor's own MCP documentation is the source of truth.

Claude Code

claude mcp add --transport http interviewflowai https://api.interviewflowai.com/mcp

Then authenticate:

/mcp

Select interviewflowai and complete the browser sign-in. To make the server available across all your projects rather than just the current one, add --scope user.

Reference: Claude Code MCP documentation

Claude Desktop

  1. Open Settings → Connectors.
  2. Choose Add custom connector.
  3. Enter a name (for example, InterviewFlowAI) and the URL https://api.interviewflowai.com/mcp.
  4. Save, then click Connect and sign in with your InterviewFlowAI account.

Codex CLI

Add the server to ~/.codex/config.toml:

[mcp_servers.interviewflowai]
url = "https://api.interviewflowai.com/mcp"

Then authenticate:

codex mcp login interviewflowai

Reference: Codex MCP documentation

Codex IDE extension and desktop app

Open Settings → MCP servers → Add server, choose Streamable HTTP, enter https://api.interviewflowai.com/mcp, and complete the sign-in. Codex IDE and desktop read the same ~/.codex/config.toml, so a server added through the CLI shows up there too. Restart the application after adding it.

ChatGPT

InterviewFlowAI can be added to ChatGPT as a custom connector using the same endpoint URL. Connector availability depends on your ChatGPT plan and workspace settings — see the InterviewFlowAI MCP documentation for current setup steps.

Other MCP-compatible clients

Any client that supports remote MCP servers over Streamable HTTP with OAuth can connect. Point it at:

https://api.interviewflowai.com/mcp

Most clients will discover the authorization server automatically and prompt you to sign in.


Authentication

You authenticate with your own InterviewFlowAI account, using the same email address you sign in to InterviewFlowAI with. Authentication uses OAuth 2.1 through InterviewFlowAI's identity provider, and the sign-in happens in your browser — you do not paste an API key into your AI client, and your password is never handled by the client.

Your session determines two things:

  • Which workspace the assistant can see. You get your company's workspace, and nothing else.
  • What the assistant may do in it, based on your role.

Access is expressed as two OAuth scopes:

ScopeWhat it grants
mcp:readList and inspect AI Interviewers and Candidates, and review supported interview information.
mcp:writeUpdate supported candidate fields. Available to workspace Owners only.

If you only ever want to ask questions, connect with mcp:read alone. Read-only is a sound place to start, and you can add write access later.

Never share credentials with anyone, and never paste tokens into a public GitHub issue, a shared document, or a chat with an untrusted party. If you believe a token has been exposed, see SECURITY.md.


Permissions

CapabilityReadWrite
List and inspect supported Candidates
List and inspect supported AI Interviewers
Review supported interview information and scores
Summarize supported candidate and interview context
Update candidate notes
Update candidate custom fields
Update candidate visibility
Update candidate archived status

Roles

  • Owner — full access, including the write capabilities above.
  • Viewer — read-only. Write tools are not exposed to Viewers at all, so a Viewer's assistant cannot change candidate data even if asked to.

An assistant can never exceed the permissions of the person who signed in. If you cannot do something in InterviewFlowAI, your assistant cannot do it either.

Working safely with write access

  • Review every write before it happens. Ask the assistant to show you the change first, then approve it.
  • Start read-only. Get comfortable with the answers before you let anything change records.
  • Keep decisions with people. Use MCP to find, review, and organize candidate information — not to decide who advances. Hiring decisions are made by your team.

Examples

examples/recruiting-prompts.mdA categorized prompt library — candidate discovery, interview completion, scoring, review, summaries, operations, and notes.
examples/workflows.mdEnd-to-end recruiting workflows, each with a goal, prompt, what MCP does, and the human review step.
examples/README.mdHow to use these examples once you are connected.

Frequently asked questions

Do I need to run or host anything? No. InterviewFlowAI MCP is a hosted remote MCP server. You connect your client to the endpoint and sign in.

Is this an open-source MCP server? No. This repository holds documentation, examples, and configuration resources. The InterviewFlowAI MCP service itself is a hosted InterviewFlowAI product and its implementation is not published here.

Can my assistant see other companies' candidates? No. Your session is scoped to your own InterviewFlowAI workspace.

Can it reject or advance candidates automatically? No. The supported write capabilities cover candidate notes, custom fields, visibility, and archived status. Screening and hiring decisions stay with your team.

Which AI assistants are supported? Claude (Code and Desktop), ChatGPT, and Codex (CLI, IDE, and desktop), plus other MCP-compatible clients that support remote servers with OAuth.

Something is missing or wrong in these docs. Open an issue — see Contributing below.


Get started

Connect InterviewFlowAI MCPOfficial MCP documentation

Learn about InterviewFlowAI MCPMCP product page

Learn how AI agents can be used in recruitingAI Agent for Recruiting

Learn about InterviewFlowAIinterviewflowai.com


Contributing

Issues are welcome for documentation corrections, unclear setup steps, and MCP capability requests.

Do not include candidate information, customer data, personal data, authentication tokens, or any other credentials in a public issue. Issues in this repository are visible to everyone on the internet. Describe the problem in general terms and redact identifiers.

For security issues, do not open a public issue — follow SECURITY.md instead.


License

The contents of this repository — documentation, examples, and configuration resources — are released under the MIT License.

The InterviewFlowAI MCP service itself is a hosted InterviewFlowAI product. This repository provides documentation, examples, and configuration resources and does not contain the proprietary server implementation.

The MIT license applies to the files in this repository only. It does not apply to the hosted InterviewFlowAI MCP service, the InterviewFlowAI platform, or the InterviewFlowAI name and logo. Use of the hosted service is governed by your agreement with InterviewFlowAI.

Reviews

No reviews yet

Be the first to review this server!