Skip to content
effinrichPublic

About

My first Astro app is a curated directory of real, verified Model Context Protocol servers — official and community. Every entry is sourced and link-checked before it's added; nothing here is invented.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

MCP Atlas

A curated directory of real, verified Model Context Protocol servers — official and community. Every entry is sourced and link-checked before it's added; nothing here is invented.

Built by Rich Tillman — creator of ForgeKit.

Live

mcp-atlas-orcin.vercel.app — 18 real, link-verified MCP servers, searchable and filterable. Lighthouse: 100 accessibility, 97 performance.

Tech stack

  • Astro — content collections (Zod-validated) + islands architecture, only shipping JS where the page actually needs interactivity
  • TypeScript (strict)
  • Vitest (unit) + Playwright (e2e)
  • ESLint + Prettier
  • Deployed on Vercel

Development

pnpm install
pnpm dev          # http://localhost:4321
pnpm build        # production build to ./dist
pnpm preview      # preview the production build locally
pnpm typecheck    # astro check
pnpm lint         # eslint .
pnpm test         # vitest run
pnpm test:e2e     # playwright test

Custom domain (manual follow-up)

This project deploys to a Vercel-issued *.vercel.app URL automatically. To point mcp-atlas.richtillman.xyz at it:

  1. In the Vercel project's Settings → Domains, add mcp-atlas.richtillman.xyz and copy the CNAME target Vercel gives you.
  2. In Cloudflare (where richtillman.xyz is managed), add a CNAME record:
    • Name: mcp-atlas
    • Target: the value from step 1 (typically cname.vercel-dns.com)
    • Proxy status: DNS only (grey cloud), so Vercel's own TLS/CDN handles it
  3. Wait for DNS propagation, then verify the domain in Vercel's dashboard.

This step isn't automated — no Cloudflare access is wired into this build.

About

My first Astro app is a curated directory of real, verified Model Context Protocol servers — official and community. Every entry is sourced and link-checked before it's added; nothing here is invented.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages