From ad3dfe1d5005b7ed0ae8cca6a6024753edfe8897 Mon Sep 17 00:00:00 2001 From: Dan Barr <6922515+danbarr@users.noreply.github.com> Date: Sat, 10 Jan 2026 11:51:36 -0500 Subject: [PATCH 1/5] Add doc search and Optimizer to main index Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com> --- src/pages/index.tsx | 103 +++++++++++++----- ...ok-website-icons-efficiency-dark-green.svg | 33 ++++++ ...k-website-icons-efficiency-light-green.svg | 33 ++++++ 3 files changed, 143 insertions(+), 26 deletions(-) create mode 100644 static/img/mcp-servers/stacklok-website-icons-efficiency-dark-green.svg create mode 100644 static/img/mcp-servers/stacklok-website-icons-efficiency-light-green.svg diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 71db21ec..f3d281c6 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -54,15 +54,15 @@ export default function Home(): ReactNode { }} alt='ToolHive symbol' style={{ - width: '150px', + width: '120px', height: 'auto', float: 'right', marginLeft: '1.5rem', display: 'block', maxWidth: '40%', - borderRadius: '25px', }} /> + {/* TODO: update description */} ToolHive simplifies the deployment and management of Model Context Protocol (MCP) servers, ensuring ease of use, consistency, and security. It's available as a standalone tool or as a @@ -70,12 +70,37 @@ export default function Home(): ReactNode { -
- Yardstick is an MCP server and client reference implementation for
- deterministic testing.
+ A Buildkite plugin to run MCP servers in your CI/CD pipelines using
+ ToolHive.
awN(nj!9gV=#%(D
zk|7zATu94FBGOjUK~fv(A?X8|Ox7hkkt4}z HS%R{~T`srRuT4Id+n=z@+&js6nEjiFnOgOLC#43_su6~2N#MDcQ>x0>1#
z{xO9&UI0?qNZ?lEy*y-u0MlheL`vjDx1+GvF|ZuqkHb%ENYDcvj|^}L{JnMpyeq9L|GYmNd XB_=7sIPgzBl_pWsQp
zAu@FR3-|GfwHM1%PM^h#GeR*tWvkgeRr(P8=nUg}qH*FhMnd*RZj7eX7+@ndHDF1@
zm=SGgI7`HNTGT3_(9mgPz0SynMnq$+Q2RaM90AW;u`PvAps*x2_yj<4^)m|2VrV!<
zPAI1?EkaCV~)qJkpDY*e=cm|w>#XWih
zu_ZD@q!50{0glo`oUph&Cu$9tvwv8Or+%gLrxz6Qv(uTe5P|uN?=2uT74QmlStD#$
zKcnXG@?U@5r4K&=B4&8BEUE|D2}CrQ?&c{7MV()cd1j8M$r3Fftmj!NH=pqC2o+mo
z>(T4(wlSULnIZQ)K
bbLX993?L;4TK9Tw*z3CYFWpwU+uI=5JFmqDY$R&m$D
zmr<_}07&f-0Pa@v8AY)j8^L<>=Kv-{_6Uz2(ug#iPZ^J5aA+6LE~39s;2y##$fElI
zGb*SsK%x1;sAxZEA<$c}W2it$x~s|aboAIOi}H9%_YOKlxI5T}wi&EEWV
pZN*^BcUs+reV+x+asU9_2_-P
zZBK`FP@seY;WP!Z1vz&dBGp5T=#`QCWs&H`bHaO|DI*PUe}f0ds7?^57AtC0#Oqb&
zhXv#=Jw~d&jg(-b;}E7AfjQ8K>sVk`6fi-ZfHefPdl(Nw%SGc+mA?INNnNl5$lXrw
zzAe)i-&X18-wTwu6{5QKGKn=jOocYs-uv7Lg9-^jWMS=H8tCP_oz`f;c*6Y63PIcj
z5AefRfkO~j!|i+tH01YqFe3u*Tw@JsZH>UXo!h=+mlV0l+bb3Vr7>TyI|l=6p{@m_
zMpgDaRoaJ2O5Zi1Rr~bi{oZ4pkI{iwJZ|BJ=R8e#?#l}B)l%1@A+sHGx-+&5O2623
z6!anthd_;qa_vwo5y}UIH89CN+nMjFVTptO@V?ywjzkcdVBUOp6pb38sX6`7`lMsF
zo1Z;}FJQ!lfQ^Fh5k;1s+Dvkmb5GFz3J70%vp!0|1MrMC+}}|s%?<)TbDcYC2IPY`
z|BC1rX#}HVrVnE~G>4G2C`i{nBT5xJ!
j2Z(wto!7(H_7$)GKs#TGc?&$>
zvd*@*D15HV`ZK}0f_x@6h1Dw1k_!w{V;wOYG?Ck6@xmhGbGe9CEEp8`5x&(|DG2tw
zy^fax&J`+4_!pD1Ajli@lJa!HoqmqjF4ac5vnIK=%6vLJd0_u%NY)cDM88>p653U{
zz4$#LXB-8#wtm6X*8T?X*a6~hzO!4#vGcWOksm&uy-w&Z@RR`KHjCrUkEY;3A~45o
z(-Q+-r}{oM-tKWO{xho@*fjj*