About FastMCP Sensor Controller
FastMCP Sensor Controller is an MCP server in the IoT category: このプロジェクトは、ESP32(MicroPython)と MQTT を介して連携し、MCP 経由でセンサーや LED を制御するための実験用サーバーです。 MQTTサーバーをAzure IoT Hubなどに置き換えると、インターネット越しにマイコンと会話させることもできます。.
Install
git clone https://github.com/umaxiaotian/FastMCP-Sensor-ControllerThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about FastMCP Sensor Controller
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
FastMCP Sensor Controller
このプロジェクトは、ESP32(MicroPython)と MQTT を介して連携し、MCP 経由でセンサーや LED を制御するための実験用サーバーです。 MQTTサーバーをAzure IoT Hubなどに置き換えると、インターネット越しにマイコンと会話させることもできます。
FastMCPのドキュメント: https://gofastmcp.com/getting-started/welcome
✅ 構成
- ESP32(MicroPython):
- マイコン
- ESP32-DevKit(※技適マーク付き)
- パーツ
- DHT11 温湿度センサー ※DHT11 module
- RGB LED(GPIO 13, 12, 16) ※KY-016
- 役割
- MQTT でコマンド受信・応答
- マイコン
- FastMCP:
- SSE 経由で MQTT にコマンド送信
- センサー取得・LED制御が可能
🚀 起動方法(MCPサーバー&MQTTブローカー)
docker compose up -d
💾 MicroPythonで書き込み
MicroPythonをESP32にインストールする方法は下記を参照ください。 https://zenn.dev/kotaproj/articles/d969fb39100da443f41f
esp32_micropythonフォルダ内のmain.pyをESP32にアップロードしてください。
(ThonnyなどのIDEを使うと便利です)
🧪 ClaudeDesktop (MCPクライアント)の設定
{
"mcpServers": {
"sensorController": {
"command": "npx",
"args": [
"mcp-remote",
"http://127.0.0.1:8888/sse"
]
}
}
}
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.