Back to Home
AubinSeptier icon

gradio-mcp-hack

Verified Safe

by AubinSeptier

Overview

The MCP Server provides AI agents with tools to search for job offers and analyze resumes, specifically for job seekers.

Installation

Run Command
python src/france-chomage-mcp-server/app.py

Environment Variables

  • NEBIUS_API_KEY

Security Notes

The server uses `os.environ.get` for API keys (e.g., NEBIUS_API_KEY), avoiding hardcoded secrets. It relies on external libraries like `pdf2image` (requiring `poppler-utils`) and `jobspy` for PDF processing and web scraping, respectively. While these introduce dependencies that could have their own vulnerabilities, the server's code itself does not show immediate signs of `eval`, `exec`, or direct shell injection. Network requests are made to external LLM/VLM APIs (Nebius) and job boards (JobSpy), which is inherent to its functionality. The `BlaxelToolWrapper` in the agentic client part can convert local file paths to base64 for remote transmission, which could be a risk if arbitrary server-side paths were allowed as input, but in the context of the Gradio application, `gr.File` typically handles user uploads safely by providing temporary paths to the uploaded content.

Similar Servers

Stats

Interest Score13
Security Score7
Cost ClassHigh
Avg Tokens3500
Stars2
Forks0
Last Update2025-12-20

Tags

AI AgentsJob SearchResume AnalysisGradioMCP