Quizard-MCP-Server
Verified Safeby Quizzardd
Overview
This server functions as a Classroom Quiz Generator, leveraging AI to create, revise, and publish quizzes for educators by extracting content from learning materials and integrating with a backend classroom service.
Installation
python server.pyEnvironment Variables
- BACKEND_BASE_URL
- BACKEND_AUDIENCE
- GOOGLE_APPLICATION_CREDENTIALS
- SERVICE_ACCOUNT_FILE
- PORT
Security Notes
The server uses Google Cloud Storage for content retrieval and Google OIDC tokens for backend authentication, which are generally secure practices. It loads environment variables for sensitive paths. The `read_content_file_from_URL` function handles various URL schemes, including direct HTTP requests. While the intended use appears to be limited to Google Cloud Storage URLs by the tool descriptions, if the `file_url` input to this function were to be manipulated by an external, untrusted source, it could potentially lead to SSRF vulnerabilities, although the agent instructions for its use typically prevent this. No 'eval' or explicit shell execution is observed.
Similar Servers
Accurate-Cyber-Box-Alpha
Accurate-Cyber-Box is an advanced cybersecurity tool designed for penetration testing, cyber drills, real-time network monitoring, and incident response, integrated with MCP servers and Telegram for enhanced communication and control.
mcp-server-computer
This server acts as a Spring AI MCP Server component to provide cross-platform computer configuration information (OS, user, Java, and platform-specific details) to an AI agent.
meds-mcp
A Medical Context Protocol (MCP) server for retrieving and analyzing de-identified patient EHR data, facilitating LLM-powered chat interaction and evidence review with medical ontologies and faceted search.
dotbox-mcp
An MCP server that enables LLMs to execute .NET workloads in isolated Docker containers for C# code execution, project management, and web API hosting.