Get the FREE Ultimate OpenClaw Setup Guide →

interview

面试官智能体,基于简历提取问题、答案、面试录音,综合评价,全流程全自动,提高面试识别率和准确率

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio helloggx-interview-mcp-server node xxxx\build\index.js \
  --env OPENROUTER_API_KEY="xxxxxx" \
  --env OPENROUTER_MODEL_ID="deepseek/deepseek-chat-v3-0324:free"

How to use

Interview MCP Server is designed to be your AI-assisted partner for technical interviews. It automatically parses candidate resumes to extract key details, then generates highly relevant interview questions tailored to the position (e.g., Senior Frontend Developer) by combining resume content with configured job requirements. When you’re ready to conduct the interview, you can start a real-time recording session using local speech recognition models that transcribe conversations into Markdown, helping you to securely preserve details of the discussion. After the interview, the server can synthesize a multi-dimensional evaluation report by merging the questions, candidate responses, and any notes, enabling data-driven hiring decisions. The workflow is designed to integrate with popular IDEs like VS Code and JetBrains, so you can generate questions, run interviews, and produce reports from your familiar development environment.

To use it, first upload the candidate’s resume to the designated folder, then trigger question generation from your IDE by selecting the resume and issuing a command such as /q "Candidate Name Position" or simply /q to auto-generate a set of questions. Start the interview with /record to enable real-time transcription, and finish with /evaluate to produce an evaluation report that lives in your current folder as a structured document.

How to install

Prerequisites:

  • Node.js installed on your machine (recommended version compatible with your package).
  • Access to the npm package or the packaged build (build/index.js).

Install steps:

  1. Install dependencies or download the packaged build. If using npm, install the package that exposes the interview MCP server.
  2. If you are using the packaged build, ensure you have the file at xxxx/build/index.js as referenced in the configuration.
  3. Prepare environment variables: obtain OPENROUTER_MODEL_ID and OPENROUTER_API_KEY from OpenRouter and place them in your environment or in your mcp.json configuration file as shown in the example.
  4. Start the server using the configured command, for example: node xxxx\build\index.js
  5. In your IDE, point your mcp.json config to the started server and verify connectivity.

Additional notes

Tips and considerations:

  • Ensure OPENROUTER_MODEL_ID and OPENROUTER_API_KEY are kept secure; avoid committing them to version control.
  • The resume parsing relies on PDFs placed in the designated folder; confirm the folder path and permissions.
  • For offline environments, verify that local speech recognition models are available when using /record for transcription.
  • If questions do not align with the position, adjust the configured job requirements or try a different resume to refine the generated prompts.
  • The evaluation report combines questions and conversation data; review the generated report format to confirm it meets your reporting standards.

Related MCP Servers

Sponsor this space

Reach thousands of developers