Live Exam MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Live Exam MCP Serversolve the exam challenge using my X-Exam-Challenge header value"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Live Exam MCP Server
A minimal public MCP Streamable HTTP endpoint at /mcp. It exposes exactly one tool: solve_challenge.
Deploy on Render
Create a GitHub repository and upload
main.py,requirements.txt, andrender.yaml.In Render, choose New → Blueprint and select that repository (or create a Python web service).
Wait for deployment to finish. Render provides an HTTPS URL such as
https://your-service.onrender.com.Submit the MCP endpoint URL, including
/mcp:https://your-service.onrender.com/mcp.Open the base URL in a browser;
{"status":"ok","mcp_endpoint":"/mcp"}confirms the service is awake.
Related MCP server: IITM Live MCP Server
Protocol behavior
Handles
initialize,notifications/initialized,tools/list,tools/call, andping.solve_challengehas no required input properties.Each call reads
X-Exam-Challengefrom that call's HTTP headers and returns the first 16 lowercase hex characters of SHA-256 ofchallenge:23f3003865@ds.study.iitm.ac.in.The challenge is never read from the JSON body. Signature verification is intentionally omitted because it is optional for grading.
Local test
python -m venv .venv
# Windows: .venv\Scripts\activate
# macOS/Linux:
source .venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --host 127.0.0.1 --port 8000Send MCP JSON-RPC requests to http://127.0.0.1:8000/mcp. For a live grading URL, use the deployed HTTPS address.
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote MCP server exposing SMI Aware tools, resources, and skills over Streamable HTTP.
Experimental MCP server for current empirical verification of explicit public HTTPS endpoint claims.
Scans remote MCP servers for protocol, security, and TLS issues; exposes scan tools via MCP.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceThis MCP server provides a Streamable HTTP endpoint with bearer token authentication, exposing echo and add tools, and an info resource for remote client integration.-
- FlicenseNot gradedqualityDmaintenanceDeploys a Streamable HTTP MCP server with one tool solve_challenge that computes a SHA-256 hash from a challenge header.-
- FlicenseNot gradedqualityCmaintenanceExposes the shared health-check service as an MCP tool, letting clients query status, uptime, and version through the streamable HTTP endpoint.-
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients to connect, list tools, and invoke the echo tool over HTTP.50 npmMIT