NitroStack Hackathon Starter
Click on "Install 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., "@NitroStack Hackathon Startercalculate 5 + 3"
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.
NitroStack × Amrita Hackathon Starter
A verified, event-ready base for building a TypeScript MCP server with the official NitroStack SDK. The included calculator module is a working reference, not the final hackathon idea.
Live deployment
Service documentation: https://nitrostack-hackathon-starter-6a63c210-vedangs-org-ddf9f8a5.app.nitrocloud.ai
Streamable MCP endpoint: https://nitrostack-hackathon-starter-6a63c210-vedangs-org-ddf9f8a5.app.nitrocloud.ai/mcp
NitroCloud app: https://cloud.nitrostack.ai/apps/6a63c210b7c23ca10dce7c5e
The service runs MCP protocol 2025-06-18. A live smoke test initializes the
server, lists both tools, and executes 5 + 3 = 8.
Related MCP server: Calculator MCP Server
Ready on this laptop
Node.js 20.18.1 and npm 10.8.2
Git and GitHub CLI
VS Code
NitroStudio 1.4.14
Official NitroStack CLI 1.0.15 installed globally
Official
typescript-startertemplateRoot and widget dependencies installed
Local build, preflight checks, and GitHub Actions CI
Idea, build, security, submission, and three-minute demo templates
Start here
Complete the short account checklist.
Fill in the one-page idea brief with your team.
Replace the calculator example with the smallest end-to-end version of your chosen idea.
Run:
npm run devIn NitroStudio, choose Add Server → Nitro Project, select this folder, and open Studio App Canvas.
Before every push:
npm run checkProject map
src/
├── index.ts
├── app.module.ts
├── health/
├── modules/
│ └── calculator/ # Replace with your MVP module
└── widgets/
└── app/
docs/
├── IDEA.md
├── BUILD_PLAN.md
├── MANUAL_ACCOUNT_STEPS.md
├── PIZZA_REFERENCE_WORKFLOW.md
├── SUBMISSION_CHECKLIST.md
└── DEMO_SCRIPT.md
scripts/
└── preflight.mjsCommands
Command | Purpose |
| Start the MCP server and widget dev server |
| Build the production bundle |
| Build, exercise the MCP server, and run preflight checks |
| List and call MCP primitives through STDIO |
| Audit server and widget dependency trees |
| Run the built production server |
| Upgrade NitroStack packages |
Non-negotiable event rules
Use the official NitroStack TypeScript SDK throughout the project.
Align the idea with an organizer-approved track.
Keep
mainworking and deployable.Deploy early to NitroCloud and test the live service after major changes.
Never commit
.env, API keys, tokens, passwords, credentials, private keys,node_modules, or large binaries.Keep the repository public through judging.
Submit the live NitroCloud deployment, complete GitHub repository, and a demo video no longer than three minutes through the organizer-provided account.
See SUBMISSION_CHECKLIST.md for the full gate.
Official links
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/vedangps/nitrostack-hackathon-starter'
If you have feedback or need assistance with the MCP directory API, please join our Discord server