Education & Research ScyllaSubmitted July 26, 2026

Physics simulator

An MCP app on the Model Context Protocol built by Scylla at the Amrita University Coimbatore NitroStack × MCP To The Moon hackathon and deployed on NitroStack.

About this project

An interactive black hole visualizer where a NitroStack MCP server computes real spacetime curvature (Christoffel symbols via SymPy) and a WebGPU frontend ray-traces actual light-bending in real time. Students and enthusiasts learning general relativity, and anyone curious what MCP servers can do beyond typical API-wrapper tools. The light-bending is real physics (RK4-integrated null geodesics), not a faked shader effect — and the underlying tensor math is exposed as verified, inspectable MCP tools rather than buried inside the renderer.

Education & Research track

Build innovative tools that transform learning, teaching, academic research, and knowledge discovery.

Team Scylla

  • Adhithyan A SLead

  • Nithya Sree

  • Sneha Arun

  • Akshat Pawar

Frequently asked questions

What does Physics simulator do?
An interactive black hole visualizer where a NitroStack MCP server computes real spacetime curvature (Christoffel symbols via SymPy) and a WebGPU frontend ray-traces actual light-bending in real time. Students and enthusiasts learning general relativity, and anyone curious what MCP servers can do beyond typical API-wrapper tools. The light-bending is real physics (RK4-integrated null geodesics), not a faked shader effect — and the underlying tensor math is exposed as verified, inspectable MCP tools rather than buried inside the renderer.
Who built Physics simulator?
Physics simulator was built by team Scylla at the Amrita University Coimbatore NitroStack × MCP To The Moon hackathon, in the Education & Research track.
What is an MCP app and how is it built?
An MCP app is an application built on the Model Context Protocol — an open standard that lets AI agents connect to tools, data, and APIs. This project exposes MCP tools and resources that agentic AI systems can call. It was built and deployed on NitroStack, the full-stack platform for shipping MCP apps and servers.