Hey there, I am
Alpay
「 Fullstack developer from Germany, building developer tooling for the agentic era 」
🛠️ Building mcp-migration-check — a deterministic readiness checker for the MCP 2026-07-28 spec break
🤖 Deep in agentic coding — MCP servers, agent skills, guardrail hooks, spec-driven workflows
⚡ TypeScript from the edge worker down to the CLI — shipped as web app, npm package, GitHub Action and agent skill
🧩 Comfortable across the stack: React / Next.js on the front, Node & .NET on the back
📧 Reach me anytime: hello@alpaycelik.dev
💬 Ask me anything here
Languages
Frontend
Backend & Data
AI & Agents
Infra & Tooling
The MCP revision dated 2026-07-28 is the largest breaking change in the protocol's
history — stateless transport, OAuth 2.1, deprecated capabilities. mcp-migration-check
points at a running endpoint (or scans a repo) and reports, with a letter grade and
per-finding fixes, exactly what breaks. Deterministic — no LLM, no API key, nothing stored.
Four surfaces over one rule engine: web demo · CLI (npx mcp-migration-check <url>) ·
GitHub Action · agent skill. Ships with an ecosystem report covering
13,350 probed endpoints from the official MCP registry.
| Project | What it is | Stack |
|---|---|---|
| mcp-migration-check | Graded MCP spec-break readiness checker — web, CLI, Action, skill | TypeScript · Cloudflare Workers · Vitest |
| portfolio_site | Animated developer portfolio | React · TypeScript · Tailwind · GSAP · Framer Motion |
| SilentMoon | Mobile yoga app with music and guided exercises | MERN · Cloudinary · Pexels API |
| Instor | Furniture organizer, sorted by size category | MERN · JWT · bcrypt |
| super-anki-raycast-extension | Raycast extension for a self-hosted Anki server | TypeScript · Raycast API |



