HackWinnerDB
An open, searchable database of hackathon-winning projects, with an MCP endpoint for AI agents.
- Domain
- Open data
- Built with
- TypeScript, Next.js, MCP
- Source
- github.com/notsointresting/hackwinnerdb
- Live site
- hackwinnerdb.netlify.app

The problem
Winning hackathon projects are scattered across Devpost galleries, blogs and contest sites that expire, so nobody can see what actually wins.
How it works
- A Next.js App Router front end with MiniSearch full-text search and typo tolerance.
- A plain-YAML dataset of hackathons, entries, awards and technologies, maintained through pull requests.
- Zod schemas and CI validation keep the data honest and export it to JSON and CSV.
- A read-only streamable HTTP MCP endpoint.
Where it landed
Live, with shareable filter URLs, a command palette and MCP access. Data under CC BY 4.0, code under MIT.
Stack
- TypeScript
- Next.js
- MCP
- MiniSearch
- Zod
- YAML