RFC 2324 (Hyper Text Coffee Pot Control Protocol) has been implemented in ASP.NET Web API. The sources are on GitHub.

Use /api/v1/htcpcp as the endpoint for your client apps.

Note: This HTCPCP server runs a modern implementation of the HTCPCP where multiple pots reside on the same HTCPCP endpoint. Please address any request with an appropriate HTCPCP id. This HTCPCP server also runs over HTTP (and not over HTCPCP/1.0) to ensure proxy traversal and such.

Try one of these:

GET http://htcpcp.azurewebsites.net/api/v1/htcpcp/1 HTTP/1.1
or
BREW http://htcpcp.azurewebsites.net/api/v1/htcpcp/2 HTTP/1.1
Content-Type: message/coffeepot
Accept-Additions: Milk;Cream
Content-Length: 25

coffee-message-body=start
or
GET http://htcpcp.azurewebsites.net/api/v1/htcpcp/2 HTTP/1.1
BREW http://htcpcp.azurewebsites.net/api/v1/htcpcp/2 HTTP/1.1
Content-Type: message/coffeepot
Content-Length: 24

coffee-message-body=stop
or
WHEN http://htcpcp.azurewebsites.net/api/v1/htcpcp/2 HTTP/1.1
or
PROPFIND http://htcpcp.azurewebsites.net/api/v1/htcpcp/2 HTTP/1.1

To learn more about RFC 2324 visit http://tools.ietf.org/html/rfc2324. Implementation is part of a demo in one of Maarten Balliauw's talks.