Skip to main content
Glama

MCP Resume Scorer with Leaderboard

by Mokksh-bhatt

MCP Resume Scorer with Leaderboard

Welcome to the MCPs repository! This project showcases custom MCP server implementations designed to provide AI models with secure, contextual access to tools and data. Whether you're building resume scoring endpoints, integrating OAuth, or experimenting with FastAPI and Gemini, this repo is your playground for creative, real-world AI utilities.


🚀 Features

  • ✅ Resume scoring with AI-based feedback
  • 🔐 Google OAuth integration for secure access
  • ⚡ FastAPI endpoints with robust error handling
  • 🧪 Swagger UI for easy testing and documentation
  • 🌐 ngrok tunneling for public access and webhook testing

📁 Project Structure

mcp-starter-main/ ├── mcp-bearer-token/ │ ├── app.py # Flask app with OAuth and token handling │ ├── credentials.json # Google OAuth secrets (not committed) │ ├── requirements.txt # Python dependencies │ └── README.md # You're reading it!

🔧 Setup Instructions

1. Clone the repo

git clone https://github.com/Mokksh-bhatt/MCPs.git cd MCPs/mcp-bearer-token

2. Create a virtual environment

python -m venv venv .\venv\Scripts\activate # Windows

3. Install dependencies

pip install -r requirements.txt

4. Add your Google OAuth credentials

  • Download credentials.json from Google Cloud Console
  • Place it in the project root
  • If named differently, set the environment variable:
$env:GOOGLE_CLIENT_SECRETS = "your_file_name.json"

5. Run the server

python app.py

🌍 Expose Locally with ngrok

ngrok http 5000

Visit http://127.0.0.1:4040 for the ngrok dashboard and copy your public URL.


🧠 Future Plans

  • Add leaderboard scoring and resume feedback visualization
  • Integrate Gemini fallback models
  • Deploy to cloud platforms for persistent access

🤝 Contributing

Pull requests, ideas, and feedback are welcome! Feel free to fork and build your own MCP extensions.


📄 License

This project is open-source under the MIT License.


✨ Author

Built with curiosity and creativity by Mokksh Bhatt

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Enables AI-powered resume scoring and feedback through secure Google OAuth authentication. Provides FastAPI endpoints for resume evaluation with plans for leaderboard visualization and competitive scoring features.

  1. 🚀 Features
    1. 📁 Project Structure
      1. 🔧 Setup Instructions
        1. 1. Clone the repo
        2. 2. Create a virtual environment
        3. 3. Install dependencies
        4. 4. Add your Google OAuth credentials
        5. 5. Run the server
      2. 🌍 Expose Locally with ngrok
        1. 🧠 Future Plans
          1. 🤝 Contributing
            1. 📄 License
              1. ✨ Author

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  Acts as a bridge between AI models and Google's PageSpeed Insights API, enabling detailed performance analysis of websites.
                  Last updated -
                  667
                  6
                  JavaScript
                  MIT License
                  • Linux
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  Utilizes Gemini API and Google Search to generate answers based on the latest information for user queries.
                  Last updated -
                  3
                  22
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  Enables AI models to analyze webpage performance using the Google PageSpeed Insights API, providing real-time performance scores and improvement suggestions.
                  Last updated -
                  1
                  4
                  6
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  A server that enhances AI assistants with the ability to update your JSON Resume by analyzing your coding projects, automatically extracting skills and generating professional descriptions.
                  Last updated -
                  3
                  680
                  56
                  TypeScript
                  The Unlicense
                  • Apple
                  • Linux

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mokksh-bhatt/MCPs'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server