
Mcp Delonghi Ecam
Connects to DeLonghi ECAM espresso machines over your local network to expose brewing control, status monitoring, and machine management. You get tools for brewing specific beverages like espresso or cappuccino with customizable volume, taste strength, and temperature, plus operations for turning the machine on and off, controlling the cup warmer and lighting, and pulling statistics. Works with ECAM 550 series, Dinamica Plus, PrimaDonna Soul, and other ECAM models that expose the local LAN API on port 10280. Reach for this when you want to automate your morning coffee routine, track machine usage, or build voice controlled brewing without touching DeLonghi's cloud services.
- tools
- 13
- transport
- STDIO
- last updated
- Apr 10, 2026
Tools
13 toolsPublic tool metadata for what this MCP can expose to an agent.
connectConnect to coffee machine at IP address
Connect to coffee machine at IP address
No parameter schema in public metadata yet.
disconnectDisconnect from the machine
Disconnect from the machine
No parameter schema in public metadata yet.
get_statusGet current machine status
Get current machine status
No parameter schema in public metadata yet.
brew_beverageBrew a specific beverage
Brew a specific beverage
No parameter schema in public metadata yet.
stop_brewingStop current brewing
Stop current brewing
No parameter schema in public metadata yet.
turn_onTurn machine on
Turn machine on
No parameter schema in public metadata yet.
turn_offTurn machine off
Turn machine off
No parameter schema in public metadata yet.
set_cup_lightControl cup illumination
Control cup illumination
No parameter schema in public metadata yet.
set_cup_warmerControl cup warmer
Control cup warmer
No parameter schema in public metadata yet.
get_machine_infoGet machine serial and model
Get machine serial and model
No parameter schema in public metadata yet.
get_statisticsGet usage statistics
Get usage statistics
No parameter schema in public metadata yet.
list_beveragesList available beverages
List available beverages
No parameter schema in public metadata yet.
get_recipeGet recipe for a beverage
Get recipe for a beverage
No parameter schema in public metadata yet.
Sponsors
Readme
mcp-delonghi-ecam
MCP server for DeLonghi ECAM espresso coffee machines via local network control.
mcp-name: io.github.daedalus/mcp-delonghi-ecam
Overview
This MCP server provides comprehensive control over DeLonghi ECAM series automatic espresso coffee machines through their local network API. It enables LLMs to interact with the coffee machine for brewing beverages, monitoring status, and managing machine settings.
Supported Machines
- DeLonghi ECAM 550 series
- DeLonghi Dinamica Plus
- DeLonghi PrimaDonna Soul
- Other ECAM-based machines with local LAN API
Install
pip install mcp-delonghi-ecam
Usage
As MCP Server
Run the server:
mcp-delonghi-ecam
Or programmatically:
from mcp_delonghi_ecam import mcp
mcp.run()
Details
- Repository
- github.com/daedalus/mcp-delonghi-ecam
- Package
mcp-delonghi-ecam- Transport
- STDIO
- Registry
- MCP registry, active