Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

PSYCHO Py800MCP

БесплатноНе проверен

MCP bridge integrating oscilloscopes, logic analyzers, and cameras for AI-driven waveform analysis and automated measurement.

GitHubEmbed

Описание

MCP bridge integrating oscilloscopes, logic analyzers, and cameras for AI-driven waveform analysis and automated measurement.

README

AIに波形の眼を開眼させるMCPブリッジ

シビュラシステムは人の魂を測定した。
PSYCHO-Py800MCPは電気信号の魂を測定する。

Mac/Winメニューバー常駐のPythonアプリ。
オシロスコープ・ロジアナ・WebCam・顕微鏡をMCPで統合し、
AIがスケマティックを読んで波形の眼を持つ。


役割分担

人間がやること(測定環境の構築)

プローブを当てる
GNDクリップを取る
オシレーターを繋ぐ
最初のStartを押す

物理接触・装備選択・最初のトリガー判断は人間の領域。
ゲシュタルト係数が装備選択を補助するが、引き金を引くのは人間。

Claudeがやること(測定環境が確立した後)

測定環境が回り出したら全部やる。

パラメータスイープの自動実行
周波数スキャン・共振点探索
ngspiceシミュとの自動照合
スケマティック信頼度の反復更新
次の測定点の決定
補正テーブルの自動生成
異常検出・アラート発火
証拠保全ログの記録

「プローブ当てたら寝ていい」が設計目標。


ゲシュタルト係数

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(波形の眼)

関連リポジトリ


ライセンス

  • ソフトウェア: Apache License 2.0
  • 将来的なハードウェア設計(OSH): CERN-OHL-P v2(追加時に明記)

ZeroRoomLab / 齋藤みつる
設計思想: Sphere Architecture / FAM / IEC 61508

from github.com/saitoomituru/PSYCHO-Py800MCP

Установка PSYCHO Py800MCP

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/saitoomituru/PSYCHO-Py800MCP

FAQ

PSYCHO Py800MCP MCP бесплатный?

Да, PSYCHO Py800MCP MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для PSYCHO Py800MCP?

Нет, PSYCHO Py800MCP работает без API-ключей и переменных окружения.

PSYCHO Py800MCP — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить PSYCHO Py800MCP в Claude Desktop, Claude Code или Cursor?

Открой PSYCHO Py800MCP на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare PSYCHO Py800MCP with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai