fix(docs): show manual-setup indicator for extensions without an install link (#10321)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Conor Bronsdon
2026-07-08 18:32:52 -07:00
committed by GitHub
parent 45327dae5f
commit d86063bad9
3 changed files with 23 additions and 4 deletions
+11 -1
View File
@@ -149,7 +149,17 @@ export function ServerCard({ server }: { server: MCPServer }) {
<span>Install</span>
<Download className="h-4 w-4" />
</a>
) : null}
) : (
<div
className="manual-setup-badge"
title={
server.installation_notes ||
"This extension requires manual setup. See details for instructions."
}
>
Manual setup
</div>
)}
</div>
</div>
</div>