Skip to content

feat: overhaul mcp.cloudflare.com site - #10

Merged
mattzcarey merged 3 commits into
mainfrom
site-work
Feb 16, 2026
Merged

feat: overhaul mcp.cloudflare.com site#10
mattzcarey merged 3 commits into
mainfrom
site-work

Conversation

@mattzcarey

@mattzcarey mattzcarey commented Feb 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Migrate site from TanStack Start to Astro with React components
  • Rewrite page content for MCP on Cloudflare: Use, Build, Connect, Code Mode sections
  • Code examples match latest agents/examples on origin/main (factory pattern)
  • Fix syntax highlighter (single-pass tokenizer, JSON support)
  • Replace TanStack branding with Cloudflare favicon and meta tags
  • Deploy to Cloudflare MCP account (6702657b6aa048cf3081ff3ff3c9c52f)

Test plan

… account

- Rewrite page copy: Use (clean config + link), Build (tabbed examples
  with factory pattern from latest agents/examples), Connect (MCP client),
  Code Mode, and CTA sections
- Fix syntax highlighter: single-pass tokenizer prevents cascading regex
  breakage, add JSON language support
- Add TabbedCodeBlock and PillButton components
- Replace TanStack favicon/logos with Cloudflare branding
- Add meta description, OG tags, and Twitter cards
- Update wrangler.jsonc to Cloudflare MCP account
- Rewrite README for the site
@mattzcarey mattzcarey changed the title Migrate site from TanStack Start to Astro + Kumo feat: overhaul mcp.cloudflare.com site Feb 16, 2026
@mattzcarey
mattzcarey merged commit 17eb103 into main Feb 16, 2026
1 check passed
@mattzcarey
mattzcarey deleted the site-work branch February 16, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant