PSYCHO-Py800MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PSYCHO-Py800MCPbegin waveform acquisition and FFT analysis on channel 1"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
PSYCHO-Py800MCP
AIに波形の眼を開眼させるMCPブリッジ
シビュラシステムは人の魂を測定した。
PSYCHO-Py800MCPは電気信号の魂を測定する。
Mac/Winメニューバー常駐のPythonアプリ。
オシロスコープ・ロジアナ・WebCam・顕微鏡をMCPで統合し、
AIがスケマティックを読んで波形の眼を持つ。
役割分担
人間がやること(測定環境の構築)
プローブを当てる
GNDクリップを取る
オシレーターを繋ぐ
最初のStartを押す物理接触・装備選択・最初のトリガー判断は人間の領域。
ゲシュタルト係数が装備選択を補助するが、引き金を引くのは人間。
Claudeがやること(測定環境が確立した後)
測定環境が回り出したら全部やる。
パラメータスイープの自動実行
周波数スキャン・共振点探索
ngspiceシミュとの自動照合
スケマティック信頼度の反復更新
次の測定点の決定
補正テーブルの自動生成
異常検出・アラート発火
証拠保全ログの記録「プローブ当てたら寝ていい」が設計目標。
Related MCP server: keyscope-mcp
ゲシュタルト係数
LLMの倫理判断ではなく電気安全規格ベース(IEC 61508準拠)の定量リスク計算。
装備選択を「感覚」から「数値」に変える。
< 100 通常プローブ、即時執行可
100-299 差動プローブ推奨
300-399 差動プローブ必須+高圧モード
400+ 執行官2名体制、監視官承認必須係数はスケマティック情報・測定履歴・信頼度スコアで動的に更新される。
アーキテクチャ
Claude(自動開発ループの主体)
↓ 係数計算・パラメータ決定・解析・次手
MCP(PSYCHO-Py800MCP)
↓ SCPI / sigrok / OpenCV
SIGLENT SDS1204X-E・実機ハード
↓ 波形データ / "device_not_responding"
NumPy解析 → Claude(次のループへ)ユーザーロール
ロール | 担当 |
監視官(デベロッパー) | Claude Codeでロジック・MCPからリモート操作・自動ループ監視 |
執行官(ハードエンジニア) | 実機にプローブ当て・初期Startを押す・「ハードあかん」時の現場確認 |
2つの動作モード
フォワードモード — KiCadスケマティック読み込み済み、係数が確定的
リバースモード — 基板写真→Vision推定→信頼度スコア付き暫定スケマティック→測定で反復収束
システム構成
┌─────────────────────────────────────────┐
│ PSYCHO-Py800MCP 常駐GUI │
│ Mac: メニューバー / Win: タスクトレイ │
├──────────────────────────────────────────┤
│ MCPサーバー層(fastmcp) │
│ 計測器(SCPI/sigrok) │ 映像(WebCam/顕微鏡)│
│ スケマティック(KiCad)│ 校正(Mac lineout) │
├──────────────────────────────────────────┤
│ ゲシュタルト係数エンジン │
├──────────────────────────────────────────┤
│ 音声合成(eSpeak NG) │
│ sibyla / enforcer / EN / silent │
├──────────────────────────────────────────┤
│ 証拠保全レイヤー(SQLite + HDF5) │
└──────────────────────────────────────────┘自動開発ループ(測定環境確立後)
基準波形確立(人間がセットアップ)
↓
Claude「100Hzで取得」→ SCPI自動設定 → 波形取得
↓
NumPy FFT解析 → 「共振点が見えた、前後スキャン」
↓
自動パラメータスイープ
↓
ngspiceシミュと照合 → 「C3の値が実機と違う」
↓
スケマティック更新提案 → 人間承認
↓
次の測定点へ(ループ)Mac校正ループ
Python → 既知サイン波出力(全周波数帯)
↓ SCPI自動取得
NumPy → 補正カーブフィッティング
↓
correction_table.json 生成・以降の測定に自動適用Macラインアウトの歪みを差し引いた真の測定値が得られる。
シーズンロードマップ
シーズン | 状態 | スコープ |
Season 1 | 🔨 開発中 | 常駐GUIベース・eSpeak NG・MCPサーバー骨格・SCPI基本ブリッジ |
Season 2 | 📐 設計中 | KiCadスケマティック統合・フォワードモード完成・sigrok統合・自動ループ完成 |
Season 3 | 💭 構想中 | Vision基板解析・リバースモード・SphereOSエンベロープ転用 |
ディレクトリ構成
/src
/gui - PyQt6常駐アプリ(メニューバー/タスクトレイ・メインウィンドウ)
/mcp - fastmcp MCPサーバー(計測器・映像・スケマティック・校正ツール)
/engine - ゲシュタルト係数エンジン
/audio - eSpeak NG音声統合・SEパック
/evidence - 証拠保全レイヤー(SQLite・HDF5)
/docs
interface_spec.md - MCPツール定義・レイヤー間仕様
gestalt_spec.md - ゲシュタルト係数仕様
safety_design.md - 安全設計思想・責任構造
/notes - 実験ノート・作業ログ(AIエージェント/人間共通)
/design - UI設計・スクリーンショット
/tests_800シリーズ位置づけ
型番 | 役割 |
OND800 | Pi5 NDIマルチカメラ(映像の眼) |
SAO800 | Mac OBSプラグイン(映像の橋) |
FAN800 | ESP32 BLEメッシュ(空間の神経) |
PSYCHO-Py800MCP | 計測器MCP(波形の眼) |
関連リポジトリ
saitoomituru/OND800— NDIカメラシステムsaitoomituru/SAO800— Mac OBSプラグインHIPSTAR-IScompany/SphereOS-synthesizer— エンベロープエンジン転用元
ライセンス
ソフトウェア: Apache License 2.0
将来的なハードウェア設計(OSH): CERN-OHL-P v2(追加時に明記)
ZeroRoomLab / 齋藤みつる
設計思想: Sphere Architecture / FAM / IEC 61508
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/saitoomituru/PSYCHO-Py800MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server