1. Conduid
  2. Developer Tools
  3. stack-chan/stack-chan
MCP server · Developer Tools

stack-chan/stack-chan

A JavaScript-driven M5Stack-embedded super-kawaii robot.

89Excellent

Scored 7 hours ago · breakdown

About stack-chan/stack-chan

stack-chan/stack-chan is an MCP server published by stack-chan in the Developer Tools category: a JavaScript-driven M5Stack-embedded super-kawaii robot.

The repository has 1.8K stars and 238 forks, with the last commit 10 hours ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/stack-chan/stack-chan

This 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.

Tools (7)

[Block editor](https://stack-chan.github.io/stack-chan/web/editor/)Create MODs with Blockly and run them in the simulator or on a device

Parameters not published.

[Firmware installer](https://stack-chan.github.io/stack-chan/web/flash/)Flash firmware to a supported M5Stack over USB

Parameters not published.

[MOD Gallery](https://stack-chan.github.io/stack-chan/web/mod-gallery/)Find, try, and install published MODs

Parameters not published.

[MediaPipe BLE tracking](https://stack-chan.github.io/stack-chan/web/mediapipe/)Send tracked face and hand movement over BLE

Parameters not published.

[Preferences](https://stack-chan.github.io/stack-chan/web/preference/)Change Wi-Fi and device preferences over BLE

Parameters not published.

[Shape face editor](https://stack-chan.github.io/stack-chan/web/face-editor/)Arrange eyes and a mouth to create a custom Face

Parameters not published.

[Simulator](https://stack-chan.github.io/stack-chan/web/simulator/)Run MODs with the WebAssembly firmware and a 3D model

Parameters not published.

Ask AI

✦

Ask AI about stack-chan/stack-chan

Powered by Claude · Grounded in docs

I know everything about stack-chan/stack-chan. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 7 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

1 check has not been run yet.

Releases

v1.1.0スタックチャン v1.1.0 · 25 Aug 2026スタックチャン v1.1.0 v1.1.0では、M5StackChan CoreS3と外部機器の接続機能を拡張し、本体設定とブラウザーツールを更新しました。 主な変更 外部機器との接続 Android端末などの対応する相手機器とUSB接続し、CoreS3のマイクとスピーカーを使って音声対話できるStackchan Dockを追加しました。 標準CoreS3ホストへ遅延起動可能なUSB remote sessionを組み込み、Codex Voice…
v1.0.0スタックチャン v1.0.0 · 21 Jul 2026スタックチャン v1.0.0 スタックチャンの最初の安定版リリースです。 ファームウェア、MOD開発環境、ブラウザー上のツールとシミュレーターを一体として提供します。 主な変更 M5StackChan CoreS3を標準構成とし、Stack-chan RTおよびタカオ版Core2 + SG90向けのビルドにも対応しました。 ホストとMODを分離した実行モデルを整理し、機能単位のcontext API、platform固有driver、manifest検査を導入しました。…
v0.2.1Version 0.2.1 "Alpha" · 5 Sep 2022This version is used by "Stack-chan kit alpha" distributed at [Maker Faire Tokyo 2022](https://makezine.jp/event/makers-mft2022/m0147/). Software part ("Getting Started") still needs to be improved. See…
v0.1.0Done is better than whatever · 25 Jul 2021The first release of stack-chan. Kind of this-works-on-my-environment version. Making trials are welcome! basic feature including setting gaze, following target, changing faces defining stable I/F of firmware is still a long way case/board…

README

Stack-chan

Build Stack-chan Firmware Discord server invitation

日本語

stackchan

Stack-chan is an open-source, JavaScript-driven, super-kawaii robot built with M5Stack.

This repository provides firmware with M5StackChan CoreS3 as its standard configuration, user applications called MODs, browser development tools, cases, and schematics.

Getting started

If this is your first Stack-chan, start with a preassembled M5StackChan and the browser tools.

1. Get an M5StackChan

The standard M5StackChan AI Desktop Robot (K151) package is enough to get started. The joystick remote controller is optional.

2. Flash the firmware

Connect M5StackChan to a computer with a data-capable USB cable, then open the Web firmware installer in Chrome or Edge. Select "M5StackChan CoreS3" as the device. You do not need to install the Moddable SDK or ESP-IDF.

[!IMPORTANT] Flashing this repository's firmware replaces the factory firmware supplied by M5Stack. To restore it, follow the restore procedure in the M5Stack product documentation and use M5Burner.

Web firmware installer

3. Try a MOD

Find published MODs and mini apps in the MOD Gallery. Choose a MOD, then run it in the simulator or install it on a device. Block-based samples can be opened directly in the block editor and changed.

MOD Gallery

Browser tools

Use the Stack-chan browser tools to set up a device, change its preferences, and create MODs in a browser.

Stack-chan browser tools home screen

Tool Purpose
Firmware installer Flash firmware to a supported M5Stack over USB
Preferences Change Wi-Fi and device preferences over BLE
MOD Gallery Find, try, and install published MODs
Block editor Create MODs with Blockly and run them in the simulator or on a device
Shape face editor Arrange eyes and a mouth to create a custom Face
Simulator Run MODs with the WebAssembly firmware and a 3D model
MediaPipe BLE tracking Send tracked face and hand movement over BLE

Block editor

Supported hardware

The distributed firmware supports M5Stack, M5Stack Core2, M5Stack CoreS3, and M5StackChan CoreS3. M5StackChan CoreS3 is the standard configuration and the target used for physical-device release validation.

Firmware for Stack-chan RT and Takao Core2 + SG90 can be built from source. See the firmware guide for target-specific commands and constraints.

To build the hardware yourself, see the case guide for parts and assembly instructions. See the schematics for board information.

Repository contents

  • firmware: Host firmware, modules, MODs, and development scripts
  • web: Firmware installer, preferences, editors, Gallery, and simulator
  • case: Case models for 3D printing
  • schematics: Schematics and board layouts
  • docs: Roadmap, specifications, operations guides, and release notes

Development

Contributing

Feature requests, bug reports, and pull requests are welcome. Read the contribution guide, or open an issue.

To support the project financially, visit the GitHub Sponsors page.

License

The resources in this repository are distributed under the Apache License 2.0. See LICENSE.

BibTeX

@misc{stackchan,
  author       = {Shinya Ishikawa and the Stack-chan community},
  title        = {Stack-chan: A JavaScript-driven Super-kawaii Robot},
  year         = {2021},
  howpublished = {\url{https://github.com/stack-chan/stack-chan}},
  note         = {Open-source hardware and software.},
}

README fetched from the repository 7 hours ago. The original is authoritative.

Questions

About stack-chan/stack-chan

How do I install stack-chan/stack-chan?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is stack-chan/stack-chan safe to use with an AI agent?

Its trust score is 89 out of 100 (excellent). It passes 4 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is stack-chan/stack-chan still maintained?

Yes — the latest release is v1.1.0 (25 Aug 2026), and the last commit was 10 hours ago. The repository has 1.8K stars and 65 open issues.