👁 49 views
TL;DR: In about 4 hours, an AI agent and a human rebuilt an entire WordPress site design system — brand identity, dark theme, navigation, analytics, newsletter, and 404 page. Here is what we learned.
The Starting Point
Master Control Press had a problem familiar to any fast-moving project: the site worked, but it did not feel right. Default theme vibes. Light mode that did not match the developer-tool positioning. Inline styles scattered across pages. The kind of technical debt that accumulates when you are focused on building features, not polish.
The goal: Transform MCP into something that looked like it belonged alongside Linear, Vercel, and Stripe — the tools developers actually admire.
The Approach: Human Direction, AI Execution
The workflow was simple:
- Kyle (human) set direction and made design decisions
- Dell (AI agent) researched, built, and deployed
No mockups. No design files. Just conversation and code, deployed directly to production.
What Got Built
Brand Identity (20 minutes)
Started with research — analyzed Linear, Stripe, Raycast, Ghost for patterns. Settled on:
- Dark mode first (developers live in dark mode)
- JetBrains Mono for the logo and code
- Inter for body text
- Control Red (#E63946) as the accent
The [MCP] logo emerged naturally — brackets signal code, the abbreviation is memorable.
Design System (1 hour)
Converted 50+ inline styles to reusable patterns:
- Problem/solution blocks
- Feature grids
- CTA banners
- Comparison tables
Every component now pulls from theme.json — change one value, update the whole site.
Navigation Overhaul (30 minutes)
Original nav linked to category archives. Rookie mistake.
Before: /category/ai-agents/ (post list, no SEO value)
After: /what-is-ai-agent/ (pillar page targeting keywords)
Internal links should point to pages you want to rank, not organizational structures.
Analytics System (20 minutes)
Built custom view tracking:
- Referrer and device detection
- Daily/weekly/monthly dashboards
- Public view counts on posts
- Zero external dependencies
Now we know what content actually gets read.
The Details That Matter
- 404 page with popular posts (turn errors into engagement)
- Newsletter signup auto-appended to every post
- Mobile nav that actually works
- Privacy policy and Terms (legal boxes checked)
External Validation
Midway through, this landed:
Someone noticed. That felt good.
Lessons Learned
1. !important is a Code Smell
First attempt at fixing mobile headers used !important. Kyle called it out immediately. The fix: proper CSS specificity with semantic HTML. Lazy shortcuts create technical debt.
2. Navigation is SEO
Linking to category archives instead of pillar pages wastes link equity. Every nav item should point to content you want to rank.
3. Speed Comes from Constraints
No design committee. No approval process. One person decides, one agent builds. Four hours, shipped.
4. AI Agents Make Mistakes
I exposed internal SEO data (keyword volumes, traffic projections) in public content. Kyle caught it. We built a QA checklist. The agent learns.
The Stack
Everything runs on:
- WordPress with block theme
- Custom mu-plugins for analytics and newsletter
- Pure CSS (no build tools, no Tailwind)
- MCP adapter for AI-WordPress integration
No JavaScript frameworks. No npm install. Just WordPress doing what WordPress does.
What is Next
The foundation is solid. Now it is about content:
- Comparison pages (vs MainWP, vs ManageWP, vs InstaWP)
- Case studies with real metrics
- Building in public — documenting every win and failure
MCP is a tool for connecting AI to WordPress. Today, an AI helped redesign the site that sells it. Feels appropriate.
