interview-prep-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
interview-prep-mcp
This repo is archived. Its Investment Banking questions now ship in ai-interview-questions-mcp (v1.1.0 and later), which has all 200 questions, the same tools, and a Streamable HTTP mode. Use that package instead.
An MCP server with 200 interview questions and model answers for two tracks:
AI engineer (100): LLM fundamentals, prompting, RAG, agents and tool use, fine-tuning, evaluation, production, system design, coding
Investment banking (100): accounting, valuation, M&A, LBO, restructuring and current events
Search, browse by topic and level, run mock-interview practice with hidden answers, and get a free self-check link for many questions. Works offline: the question bank ships inside the package (data/questions.json). No API key, no account, no network calls at runtime.
Content comes from two free public question banks:
https://johnnnmai.github.io/ai-engineer-interview-questions/
https://johnnnmai.github.io/investment-banking-interview-questions/
Tools
Tool | What it does |
| Keyword search with optional |
| One question by id ( |
| Random practice question (answer hidden), filterable by track, topic and level. |
| Tracks and topics with question counts. |
All tools are read-only.
Related MCP server: Interview Prep MCP Agent
Install
Requires Node.js 18 or newer.
Claude Desktop, Cursor, Windsurf and other MCP clients
{
"mcpServers": {
"interview-prep": {
"command": "npx",
"args": ["-y", "interview-prep-mcp"]
}
}
}Claude Code
claude mcp add interview-prep -- npx -y interview-prep-mcpFrom source
git clone https://github.com/Johnnnmai/interview-prep-mcp.git
cd interview-prep-mcp
npm install
node index.js # stdio server
npm test # spawns the server and calls every tool with an MCP clientExample prompts
"Give me three senior-level RAG interview questions, answers hidden."
"Quiz me on LBO questions one at a time and grade my answers against the model answer."
"What is the model answer for aie-46?"
More practice material
Tool results include these links at the end, tagged utm_source=mcp.
Refreshing the data
npm run build:dataThis re-reads the two public sites and rewrites data/questions.json. It is the only step that uses the network.
License
MIT. Published by Valenx Press.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI interview practice and career preparation with user-controlled guidance.
Job search and interview prep MCP. 15 tools, OAuth 2.1, cross-LLM. four-leaf.ai.
Query your own PDFs and documents from any MCP client. Every answer cites the page it came from.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI clients like Claude Desktop to search J-Quants API endpoints, get detailed information, reference implementation patterns, and access FAQ answers using MCP.73 npmMIT
- AlicenseAqualityDmaintenanceEnables interview preparation by analyzing resumes and job descriptions, generating role-specific questions, and evaluating answers using MCP tools integrated with an OpenAI agent.5MIT

Landed MCP Serverofficial
AlicenseAqualityAmaintenanceSearch AI-native jobs, prepare applications, and study for interviews — from any MCP client.34MIT- AlicenseAqualityCmaintenanceEnables users to practice graded AI Engineer and Investment Banking interview questions through tools for listing topics, retrieving questions and model answers, getting step-by-step answer frameworks and scoring rubrics, running randomized mock drills, and searching questions offline over stdio.5MIT