Skip to content

specmcp.ai

The SpecMCP site at specmcp.ai presents SpecMCP as “the coordination layer for multi-agent development”. It is a single-page static HTML site with no build step and no JavaScript framework.

TechnologyRole
HTML5Page structure
CSS3 (custom properties)Styling
Google FontsTypography (DM Sans, JetBrains Mono)
nginxStatic file serving

A single index.html with a dark-themed design featuring grain texture overlays and ambient glow effects.

specmcp-ai/
├── public/
│ └── index.html
├── Dockerfile
├── nginx.conf
├── docker-compose.yml
└── package.json

All styling is inline within index.html using CSS custom properties:

VariableValueUsage
--bgDark backgroundPage background
--surfaceSurface colourCard and section backgrounds
--accentGreenPrimary accent
--orangeOrangeSecondary accent

The design uses DM Sans for body text and JetBrains Mono for code and technical terminology, with CSS-based grain overlays and ambient glow effects for visual depth.

Single-stage Dockerfile:

  1. nginx 1.28.2 Alpine copies public/ directly into the web root
  2. sed replaces {{COMMIT_SHA}} in index.html at Docker build time
  3. Runs as non-root on port 8080