# Toolkit

Source: https://www.gaz.dev/work/toolkit

Toolkit collects practical utilities I use to design, build and ship software, with each tool doing a focused job.

## Project facts

- Format: Browser utilities
- My contribution: Design and development
- Status: Working tools · Personal project

## Why I built it

Small, repeated tasks can interrupt the work around a product. I collect useful utilities in one place so I can return to them when I need them, while using the project to explore interfaces and browser capabilities.

## The product

The collection includes tools for working with text, data and documents. Its Markdown-to-PDF utility is also available through MCP, so an agent can produce a document and receive a download link.

## How it’s built

The application uses Next.js, React and TypeScript. Libraries such as pdfmake, pdf-lib and PDF.js handle document creation and inspection. The MCP endpoint uses the Model Context Protocol SDK, with Vercel Blob storing generated PDFs for download.

## Technology stack

- **Next.js · React · TypeScript**: The collection of browser utilities.
- **pdfmake · pdf-lib · PDF.js**: PDF creation, editing and inspection.
- **MCP · Vercel Blob**: Agent document generation and downloadable PDF storage.



[Visit Toolkit](https://toolkit.gaz.dev)

[Work with Gary](https://www.gaz.dev/hire-me)
