diff --git a/docs-site/src/assets/dbus-hero.svg b/docs-site/src/assets/dbus-hero.svg new file mode 100644 index 0000000..2ddd159 --- /dev/null +++ b/docs-site/src/assets/dbus-hero.svg @@ -0,0 +1,63 @@ + + + + D-Bus + + + + + Notifications + + + + + MPRIS + + + + + KWin + + + + + Portals + + + + session + + + + + systemd + + + + + NetworkMgr + + + + + UPower + + + + + bluez + + + + system + + + + + + + + + + + diff --git a/docs-site/src/content/docs/index.mdx b/docs-site/src/content/docs/index.mdx index 243ea9e..2ea69b4 100644 --- a/docs-site/src/content/docs/index.mdx +++ b/docs-site/src/content/docs/index.mdx @@ -4,6 +4,9 @@ description: D-Bus MCP server — give Claude access to your Linux desktop bus template: splash hero: tagline: Bridge Linux IPC into the Model Context Protocol. Discover and interact with session and system D-Bus services through introspection-first discovery. + image: + file: ../../assets/dbus-hero.svg + alt: D-Bus architecture showing session and system services connected through the bus actions: - text: Get Started link: /start-here/overview/ @@ -53,3 +56,7 @@ No configuration files, no service definitions, no API keys. The server discover href="/reference/discovery-tools/" /> + +--- + +Built on [D-Bus](https://www.freedesktop.org/wiki/Software/dbus/), the inter-process communication system at the heart of every Linux desktop. [Source on GitLab](https://gitlab.freedesktop.org/dbus/dbus).