@@ -6,8 +6,13 @@ import { RotatingWords } from "./rotating-words";
66
77const COMPAT = [ "Claude Desktop" , "Cursor" , "Claude Code" , "Windsurf" , "LangChain" , "CrewAI" , "MCP SDK" , "AutoGen" ] ;
88
9+ const GLAMA = {
10+ src : "https://glama.ai/mcp/servers/iris-eval/mcp-server/badges/score.svg" ,
11+ alt : "Glama AAA Score" ,
12+ href : "https://glama.ai/mcp/servers/iris-eval/mcp-server" ,
13+ } ;
14+
915const BADGES = [
10- { src : "https://glama.ai/mcp/servers/iris-eval/mcp-server/badges/score.svg" , alt : "Glama AAA Score" , href : "https://glama.ai/mcp/servers/iris-eval/mcp-server" } ,
1116 { src : "https://img.shields.io/npm/v/@iris-eval/mcp-server?style=flat-square&color=0d9488&label=npm" , alt : "npm version" , href : "https://www.npmjs.com/package/@iris-eval/mcp-server" } ,
1217 { src : "https://img.shields.io/npm/dt/@iris-eval/mcp-server?style=flat-square&color=0d9488&label=downloads" , alt : "npm downloads" , href : "https://www.npmjs.com/package/@iris-eval/mcp-server" } ,
1318 { src : "https://img.shields.io/github/stars/iris-eval/mcp-server?style=flat-square&color=0d9488" , alt : "GitHub stars" , href : "https://github.com/iris-eval/mcp-server" } ,
@@ -31,13 +36,21 @@ export function Hero(): React.ReactElement {
3136 className = "mx-auto max-w-4xl text-center"
3237 >
3338 { /* Open Source badge pill */ }
34- < div className = "mb-6 inline-flex items-center gap-2.5 rounded-full border border-border-default bg-bg-raised/80 px-4 py-1.5 backdrop-blur-sm" >
39+ < div className = "mb-4 inline-flex items-center gap-2.5 rounded-full border border-border-default bg-bg-raised/80 px-4 py-1.5 backdrop-blur-sm" >
3540 < span className = "pulse-dot inline-block h-2 w-2 rounded-full bg-eval-pass" />
3641 < span className = "font-mono text-[13px] text-text-secondary" >
3742 Open Source
3843 </ span >
3944 </ div >
4045
46+ { /* Glama AAA trust badge — own row */ }
47+ < div className = "mb-4 flex justify-center" >
48+ < a href = { GLAMA . href } target = "_blank" rel = "noopener noreferrer" >
49+ { /* eslint-disable-next-line @next/next/no-img-element */ }
50+ < img src = { GLAMA . src } alt = { GLAMA . alt } height = { 24 } className = "h-6" />
51+ </ a >
52+ </ div >
53+
4154 { /* Shields.io badges row */ }
4255 < div className = "mb-8 flex flex-wrap items-center justify-center gap-2" >
4356 { BADGES . map ( ( b ) => (
0 commit comments