Technology Stack
Next.js 16
App Router + Server Components
React 19
Latest React features
Tailwind CSS 4.1
Utility-first styling
Framer Motion
Smooth animations
TypeScript 5
Type safety
Lucide React
Icon library
Project Structure
Key Pages
Landing Page (/)
- Hero section with animated text
- Call-to-action buttons
- Wave background animation
/explore)
- List all MCP servers
- Search functionality
- Voice search support
- Filter by language, pricing
/server/[id])
- Server metadata
- Security report visualization
- Available tools list
- Pricing and purchase flow
/my-servers)
- User’s published servers
- Edit and delete options
/playground)
- Interactive MCP testing
- Tool execution
- Response visualization
Components
auth-modal.tsx
- Firebase authentication
- Email/password login
- Google/GitHub OAuth
- Register new users
server-card.tsx
- Display server info
- Show security score
- Pricing badge
- Language indicator
paywall-modal.tsx
- Razorpay integration
- Payment flow
- Order verification
header.tsx
- Navigation menu
- User authentication state
- Logo and branding
API Integration
Connects to Go backend:Styling
Brand Colors:- Background: Black (#000000)
- Surface: White with opacity
- Text: White variants
Deployment
Hosted on Vercel:- Automatic deployments from main branch
- Environment variables configured
- Custom domain support