
Deskdrop
by SvReenen·★ 27·Score 44
Android keyboard with MCP support for smart home control via Home Assistant
Overview
Deskdrop is an Android keyboard application that integrates MCP (Model Context Protocol) to enable smart home control through Home Assistant. It allows users to interact with their smart devices directly from the keyboard interface, providing seamless control without switching between applications. The keyboard supports both local AI models (via Ollama) and cloud services, with MCP implementation specifically for Home Assistant integration.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose Deskdrop if you want an AI-enhanced keyboard that integrates with your smart home system through MCP and prioritizes privacy with local processing options.
When NOT to choose this
Don't choose Deskdrop if you need keyboard functionality on iOS, require commercial support, or prefer solutions available directly through app stores.
Tools this server exposes
12 tools extracted from the READMEcalculatorEvaluate arithmetic expressions
get_datetimeGet current date, time, and timezone
unit_convertConvert between different units of measurement
battery_infoGet device battery percentage and charging state
device_infoGet phone model, Android version, and free storage
read_clipboardRead contents of the clipboard
fetch_urlFetch and read the contents of a web page
web_searchSearch the web via Brave or Tavily
weatherGet current weather information via wttr.in
set_timerStart a countdown timer
calendarRead, add, update, or delete calendar events
navigateOpen turn-by-turn navigation to a location
Comparable tools
Installation
Install the Deskdrop APK from GitHub Releases:
- Download the latest APK from [GitHub Releases](https://github.com/SvReenen/Deskdrop/releases)
- Install on your Android device
- Open Deskdrop and follow the setup wizard
- Enable Deskdrop in your keyboard settings
- Switch to Deskdrop as your active keyboard
For MCP integration with Home Assistant:
- Ensure Home Assistant is accessible from your device
- In Deskdrop settings, configure the MCP server with your Home Assistant URL
- Set up authentication tokens as needed
FAQ
- Does this keyboard work offline?
- Yes, typing features work offline, but AI features require either a local server or cloud connection. ONNX runs fully on-device.
- Is my data sent anywhere during normal typing?
- No, normal typing stays local. AI features only send data when explicitly triggered.
On Hacker News
Recent discussion from the developer community.
- Story by SvReenen · 2026-04-15
Compare Deskdrop with
Last updated · Auto-generated from public README + GitHub signals.