Best KDE MCP Servers
KDE is an international free software community that develops free and open-source software for desktop environments, applications, and more. It focuses on creating a stable and user-friendly computing experience for Linux and Unix-like platforms.
Why this server?
Provides support for the KDE desktop environment when running on Linux display servers
AlicenseAqualityCmaintenanceEnables browser automation for LLMs on Linux display servers, supporting web interaction, screenshots, and JavaScript execution in a real browser.711 npm7MITWhy this server?
Provides file search functionality using KDE's baloosearch tool, enabling semantic search across the file system to find relevant documents and content with configurable parameters like file type, directory scope, and result limits.
AlicenseBqualityDmaintenanceEnables AI assistants to search for files and content across the file system using KDE's baloosearch tool. Provides semantic search capabilities with configurable parameters like file type, directory, and result limits.210 npm-Why this server?
Integrates with the KDE desktop environment using kdialog for desktop notifications and interactive dialogs, allowing AI agents to display alerts, confirmations, and input prompts.
AlicenseAqualityBmaintenanceEnables AI agents to interact with the Linux desktop through desktop notifications, interactive dialogs, shell command execution, and privileged command execution.116 npm5MITWhy this server?
Integrates with KDE Connect to capture Android device events such as notifications, SMS, and calls, and to manage device pairing and status.
AlicenseBqualityCmaintenanceEnables LLM agents to access Android SMS, calls, and notifications via KDE Connect, with PII redaction at ingest to protect OTPs, card numbers, IBANs, and phone numbers.161MITWhy this server?
Integrates with KDE's Okular PDF viewer, reading the current document, page, mouse selection, and saved annotations, and writing highlights, notes, and file attachments back into the PDF.
AlicenseAqualityBmaintenanceEnables an LLM session to read and annotate a PDF alongside you in KDE Okular, seeing the current document and page, the text under your mouse, and your existing highlights and notes, while also writing new highlights, deleting annotations, and navigating the viewer to a page.13MITWhy this server?
Talks to the KDE Connect daemon (kdeconnectd) over D-Bus on the local network, using the org.kde.kdeconnect.device.conversations interface to discover devices, load conversations, and hand outgoing SMS requests to the phone (e.g. sendWithoutConversation), with support for pinning a specific device by id.
AlicenseAqualityAmaintenanceEnables an MCP client to read conversations and send SMS from your own number through a paired Android phone over KDE Connect on the local network, with no cloud relay or gateway account. It exposes thread listing, message reading, contact lookup, and sending tools that hand requests to the phone via D-Bus.425 PyPIGPL 3.0Why this server?
Provides tools to interact with the KDE Plasma desktop environment, including getting and setting themes, color schemes, global themes, sending notifications, reconfiguring KWin, and listing desktop applications.
FlicenseBqualityDmaintenanceToken-efficient MCP server for Linux system diagnostics and desktop/hardware control, providing compact JSON output with hard size limits and a safety model that requires explicit flags for mutating actions.59-Why this server?
Allows sending native desktop notifications specifically for the KDE environment on Linux systems.
FlicenseBqualityDmaintenanceA comprehensive MCP implementation designed for fullstack development that enables code manipulation, terminal command execution, and system notifications. It provides an intelligent agent interface powered by Gemini to automate Python and Next.js development workflows.5-Why this server?
Provides keyboard shortcuts for KDE desktop environment operations and functionality
FlicenseBqualityDmaintenanceEnables intelligent querying of keyboard shortcuts for various operating systems, desktop environments, and applications using natural language. Supports multi-platform shortcuts including system functions, desktop apps like Firefox and VS Code, and CLI tools like tmux and vim.11-