notsointresting
notsointresting000
Sahill S.
All work

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
Grey keycap engraved with a hash sign

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

  1. A Next.js App Router front end with MiniSearch full-text search and typo tolerance.
  2. A plain-YAML dataset of hackathons, entries, awards and technologies, maintained through pull requests.
  3. Zod schemas and CI validation keep the data honest and export it to JSON and CSV.
  4. 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
Next projectLectureScribe AI