MCP Hub
Back to servers

devtoolkit-mcp

Validated

26 developer utilities as an MCP server — JSON repair, SQL format, hash, encode/decode, UUID, regex, CSV, subnet calc, diagram generation, and more. No API keys. Runs locally.

npm176/wk
Stars
5
Forks
1
Tools
26
Updated
Mar 24, 2026
Validated
Mar 26, 2026
Validation Details

Duration: 8.1s

Server: devtoolkit-mcp v0.1.0

Quick Install

npx -y devtoolkit-mcp

DevToolKit

A local-first developer toolkit. Professional-grade tools that run 100% in your browser — no server, no account, no tracking.

Tools

ToolWhat it does
Smart DetectorAuto-detect input type and route to the right tool
Data FormatterConvert raw lists into SQL IN clauses, VALUES, UNION ALL, or CSV
File ConverterConvert images (PNG/JPG/WebP/BMP/AVIF), structured data (JSON/CSV/TSV/XML/YAML), and File ↔ Base64 with batch queue + ZIP download
List CleanerDeduplicate, sort, trim, and normalize plain-text lists with live unique/dupe counts
SQL FormatterFormat or minify SQL with dialect support and highlighted parameters
JSON ToolsFormat, minify, auto-repair, diff two payloads, tree view, generate TypeScript interfaces
Markdown PreviewLive GFM editor with tables, task lists, and syntax-highlighted code blocks
Stack Trace FormatterParse and display .NET/JS/Java/Python/Go/Ruby stack traces with user code highlighting
Mock Data GeneratorGenerate fake test data (JSON/CSV/SQL) via faker.js with 60+ field types
JWT DecodeDecode and inspect JWT tokens with syntax highlighting
Text ToolsLog Insights pattern builder (CloudWatch) and Jira release note formatter
Epoch ConverterConvert between Unix timestamps and human-readable dates
Color ConverterConvert between HEX, RGB, HSL, OKLCH with visual picker and WCAG contrast checker
Cron BuilderVisual cron expression builder with human-readable descriptions and next 10 run times
Log AnalyzerParse, filter, and analyze logs with auto-format detection, level filtering, and timeline view
Text CompareSide-by-side diff of two text blocks with line and character-level highlighting
Diagram Generator12 diagram types (flowchart, sequence, C4, ER, class, state, gantt, pie, mindmap, timeline, gitgraph, quadrant) with 27 templates, visual editor, undo/redo, and PNG + SVG export
Binary MetadataDrop any file to extract EXIF/XMP/IPTC tags via WebAssembly ExifTool
SQL Query PlanVisualize SQL Server execution plans with optional Gemini AI analysis
UUID / ULIDBulk-generate UUID v1/v4/v7 and ULIDs with one-per-line, JSON array, SQL IN, or CSV output

Getting Started

npm install
npm run dev

Tech Stack

  • React 19 + TypeScript — UI and type safety
  • Vite — Dev server and bundler (port 3000)
  • Tailwind CSS v4 — Utility-first styling (PostCSS, no CDN)
  • WebAssembly — ExifTool via @uswriting/exiftool for binary metadata
  • Gemini AI — Optional AI analysis (user-supplied API key, opt-in only)
  • sql-formatter — SQL dialect formatting
  • jsonrepair — Auto-repair malformed JSON
  • @faker-js/faker — Mock data generation
  • react-markdown + remark-gfm — Markdown preview
  • html-query-plan — SQL execution plan renderer
  • Mermaid.js — Diagram generation (12 types)
  • Lucide Icons + Font Awesome — Icon sets

Privacy

  • All processing happens locally in the browser
  • No data is sent to any server
  • Gemini AI is strictly opt-in and uses only your own API key
  • No analytics, no telemetry, no cookies

Build

npm run build

Output is in dist/. Deploy anywhere static files are served (Netlify, Vercel, GitHub Pages, S3, etc.).

Development

npm run dev        # start dev server with HMR
npm run build      # production build
npm run preview    # preview production build locally
npm run lint       # ESLint
npm run type-check # TypeScript type checking
npm run test       # Vitest unit tests
npm run test:e2e   # Playwright e2e tests

Reviews

No reviews yet

Sign in to write a review