diff --git a/lib/compatible-clients.ts b/lib/compatible-clients.ts
index a3441af..0f00ee0 100644
--- a/lib/compatible-clients.ts
+++ b/lib/compatible-clients.ts
@@ -195,4 +195,22 @@ export const compatibleClients: readonly CompatibleClient[] = [
},
},
},
+ {
+ name: "Bub",
+ description:
+ "Bub is a lightweight, hook-first Python runtime for agents in the terminal and messaging platforms. It supports Agent Plugins through the bub-agent-plugins integration.",
+ homepageUrl: "https://bub.build/",
+ instructionsUrl: "https://bub.build/docs/tutorials/agent-plugins/",
+ sourceUrl: "https://github.com/bubbuild/bub",
+ logo: {
+ lightSrc: "/images/logos/bub/light.svg",
+ darkSrc: "/images/logos/bub/dark.svg",
+ },
+ supports: {
+ skills: true,
+ mcp: {
+ transports: ["stdio", "streamable-http", "sse"],
+ },
+ },
+ },
];
diff --git a/public/images/logos/bub/dark.svg b/public/images/logos/bub/dark.svg
new file mode 100644
index 0000000..650005c
--- /dev/null
+++ b/public/images/logos/bub/dark.svg
@@ -0,0 +1,22 @@
+
diff --git a/public/images/logos/bub/light.svg b/public/images/logos/bub/light.svg
new file mode 100644
index 0000000..ad96907
--- /dev/null
+++ b/public/images/logos/bub/light.svg
@@ -0,0 +1,22 @@
+