Back to Projects
SIDE PROJECT

zEt n;h-b&V!P4J

Developer Marketplace Platform

A two-sided marketplace where developers publish and monetize MCP servers with credit-based billing, Stripe Connect payouts, and automated discovery from GitHub, npm, and PyPI.

MCP (Model Context Protocol) lets AI assistants use external tools and data sources. There was no centralized place to find or pay for MCP servers.

Next.jsStripe ConnectSupabasePlaywrightTypeScript
Private Repository

Co-developer. Built payment processing, developer dashboard, credit system, and several frontend features.

124API Endpoints
39DB Migrations
80/20Revenue Split
3Index Sources

ARCHITECTURE

MCP Marketplace architecture diagram
Scroll to zoom·Click fullscreen for detail

HIGHLIGHTS

CREDIT WALLET BILLING

Users pre-fund a wallet. The proxy checks balance, deducts optimistically, and refunds on MCP failure. Auto top-up kicks in when the balance drops below a threshold

AUTOMATED MCP INDEXING

GitHub Actions cron jobs discover MCP servers daily from GitHub, npm, and PyPI. Star history tracking powers the trending section

STRIPE CONNECT PAYOUTS

Developers get 80% of earned credits as weekly transfers. Stripe handles tax forms, identity verification, and payouts automatically

TECH STACK
Frontend:Next.js 16React 19TypeScriptshadcn/ui
Backend & Payments:Next.js API RoutesStripe ConnectStripe Webhooks
Database:Supabase (PostgreSQL)39 MigrationsRow-Level Security
DevOps:VercelGitHub Actions (Cron)Playwright E2E