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.1or
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=startor
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=stopor
WHEN http://htcpcp.azurewebsites.net/api/v1/htcpcp/2 HTTP/1.1or
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.