Claude Tools / Plugins / stackchanmcp
Plugins · kisaragi-mochi/stackchan-mcp
stackchanmcp
Stack-chan physical event channel for Claude Code — touch tap / stroke notifications from the desktop robot delivered as Channels messages.
CLEARED_STATICclaude-onlyv0.8.0
Pipeline results
Coverage
CLEARED_STATIC
Tests run
7 / 8
Portability
Claude-only
Type
Plugins
Tests & results
What the pipeline checked
Coverage
Not assessed
- behavioural execution not run
- egress patterns logged (FLAG-INFO): 16 lexical match(es)
- injection scan: English-only patterns cannot cover cjk instruction surface
README
From the repository
**English** | [日本語](README.ja.md)
# stackchan-mcp
An MCP (Model Context Protocol) bridge for the **M5Stack official [StackChan](https://docs.m5stack.com/ja/StackChan)** (2025 Kickstarter shipping kit), letting any LLM client drive the device.
> Born out of the [stack-chan project](https://github.com/stack-chan/stack-chan) community (originated by Shinya Ishikawa in 2021). This repository targets the M5Stack official StackChan kit that grew out of that lineage.
```
┌─────────────┐ stdio MCP ┌──────────────┐ WebSocket MCP ┌──────────────┐
│ MCP client │ ─────────────────▶ │ gateway │ ──────────────────▶ │ ESP32 (CoreS3│
│ (e.g.Claude)│ ◀───────────────── │ (Python) │ ◀────────────────── │ +StackChan) │
└─────────────┘ │ │ └──────────────┘
│ /capture │ ◀── HTTP POST (JPEG) ──┘
└──────────────┘
```
From any MCP client (Claude Code / Claude Desktop / others) you can call StackChan operations such as head movement, camera capture, touch sensor reads, and avatar expression switches.
## Repository layout
This repository is a monorepo…