Skip to content

About

This is the reposisitory for the Open-AI WebMCP

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAI-WebMCP

🎯 Mock Interview Coach

A WebMCP-powered mock interview application that allows an AI agent to conduct interactive interviews using tools exposed directly by the web application.

The user first provides their profile, then the AI agent can start and manage the interview through WebMCP tools. The user answers questions through the web interface, while the application tracks the interview phase, transcript, and final feedback.


👥 Team

  • Harsh Nahar
  • Tejas Dharmendra Patel
  • Prantik Sarkar

✨ Features

  • 👤 Candidate profile setup
  • 🤖 AI-powered mock interviews
  • 🔌 WebMCP tool integration
  • 💬 Interactive interview experience
  • 📝 Answer submission and transcript tracking
  • 📊 Interview summary and feedback
  • 🔍 Developer inspector for debugging WebMCP tools
  • ⚡ Modern responsive web interface

💡 Inspiration

Preparing for interviews can be difficult without having someone available to conduct a realistic interview.

We wanted to build an experience where an AI agent could interact directly with a web application instead of simply generating text in a chat.

This led us to explore WebMCP and build a mock interview platform where the AI agent can use tools exposed by the webpage to control the interview experience.


🚀 What It Does

The application follows a simple interview workflow:

  1. The candidate enters their profile information.
  2. The profile is saved in the application.
  3. The AI agent connects to the WebMCP tools exposed by the webpage.
  4. The agent starts the mock interview.
  5. The candidate answers questions through the interface.
  6. The interview progresses through multiple questions.
  7. The application maintains the interview transcript.
  8. At the end, the candidate receives a summary and feedback.

The application has three main phases:

  • profile — Candidate profile setup
  • in_progress — Active interview
  • review — Interview summary and feedback

🚀 Overview

Mock Interview Coach is an interactive interview platform that combines AI with WebMCP to create a realistic mock interview experience.

Instead of simply chatting with an AI, the AI agent can interact with the web application through tools exposed by the page.

The candidate provides their profile, starts an interview through the AI agent, answers questions through the web interface, and receives a final interview summary and feedback.


🧠 WebMCP Integration

One of the main parts of this project is the WebMCP integration.

The application registers its WebMCP tools using:


🔮 What's Next

We plan to continue improving Mock Interview Coach by adding more interview scenarios, role-specific questions, advanced AI feedback, performance analytics, and additional WebMCP-powered capabilities.

Our goal is to make interview preparation more interactive, realistic, and accessible by combining AI agents with web applications.


About

This is the reposisitory for the Open-AI WebMCP

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages