This directory contains example implementations of Web of Things (WoT) devices and agents that can interact with the wot-mcp server. These examples demonstrate how to create, configure, and manage WoT devices and agents effectively.
-
esp32: A smart lamp implementation running on ESP32. This example showcases how to use the ESP32 microcontroller to create a WoT-enabled smart lamp, including setup instructions and code examples. -
agent-python: A simple Python agent that uses the MCP server to control devices. This example demonstrates how to interact with the MCP server programmatically using Python. -
simulated-devices: A collection of simulated WoT devices. These examples demonstrate how to simulate various device protocols, such as CoAP, HTTP, and MQTT, for testing and development purposes. -
things-config: A set of configuration files for different WoT devices. These JSON files provide predefined configurations for various device types and protocols, making it easier to integrate them withwot-mcpserver.
Further details and step-by-step instructions are provided in each folder.