XTELL Serial について
XTELL Serialは、組み込み開発者やAIアシスタント向けのWindows用シリアルターミナルGUIとMCPサーバーです。GUIとAIクライアントが同じログを確認し、同じポートへデータを送信できます。
主な機能
- 01GUI付きシリアルターミナル
- 02部分文字列・正規表現によるライブ絞り込み
- 03複数の名前付きターミナルウィンドウ
- 04送信履歴と繰り返し送信
- 05MCP経由のログ読み取りとデータ送信
活用シーン
- 01組み込み機器のログ確認
- 02シリアル機器へのコマンド送信
- 03シリアル出力の絞り込みと保存
MCP 対応
MCPサーバーは、ポート一覧、接続、データ送信、受信・絞り込みログの読み取り、フィルターやバッファーの管理、出力保存などのツールを提供します。GUIとサーバーはローカルTCPハブ経由で通信します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
xtell-serial
XTELL について(www.xtell.cn)
Shenzhen XTELL Future Technology は、ソフトウェア、回路設計、金型開発、量産をすべて一つのチームで手がけ、真のフルスタック開発を提供しています。組み込みソフトウェアとハードウェア、クラウドプラットフォームとバックエンド、AI アルゴリズム、IoT ソリューション、モバイルインターネット技術まで、幅広い分野に取り組んでいます。コンセプト設計から量産納品まで、製品開発の全工程をサポートします。ハードウェアとソフトウェアの緊密な連携により、お客様の製品の市場投入を迅速化し、商業的な成功を支援します。
AI アシスタントが MCP 経由で操作できる、GUI 付きのシリアルターミナルです。 通常のデスクトップウィンドウでログが流れる様子を確認でき、Claude、Cursor、その他の MCP クライアントは同じログを読み取り、同じポートにコマンドを送信できます。
ステータス:早期プレビュー(v0.1)。現在は Windows のみ対応しています。MCP の詳しいセットアップガイドとツールのリファレンスは、docs/MCP_SETUP.md(中国語版もあります)をご覧ください。

上部のペインにログが表示され、フィルター(ここでは ERR)に一致する箇所が強調表示され、下部に一覧表示されます。ログはデモデータです。
概要
- 本格的なシリアルターミナルです。最大 10 Mbaud のボーレート、UTF-8/GBK/GB2312/ASCII、HEX 表示と送信、タイムスタンプ、行番号に対応しています。
- 部分文字列または正規表現でリアルタイムにフィルタリングでき、一致箇所の強調表示と、フィルター適用後の個別ビューに対応しています。
- 繰り返し送信、送信履歴、追記モードでのファイル保存、使用状況バー付きの 100,000 行バッファを備えています。
- 英語と中国語のユーザーインターフェースに対応しています。メニューバーの「File」の隣にある言語項目(ENG/中文)から切り替えられます。選択した言語は記憶されます(初回起動時は Windows の表示言語に従います)。
- 複数のウィンドウを同時に開け、それぞれに名前を付けられます。複数のボードを使うベンチ環境に便利です。最初のウィンドウがローカルハブとして機能し、閉じると別のウィンドウが引き継ぎます。
- AI クライアントに 14 個のツールを提供する MCP サーバー(
xtell-serial-mcp)を備えています。ポートの一覧表示、接続、送信、自動送信、受信/送信/フィルタリング済みデータの読み取り(時間範囲の指定も可能)、フィルター設定、ファイル保存、バッファのクリア、バッファ状態の確認に対応しています。
GUI と MCP サーバーは、127.0.0.1:50016 のローカル TCP ハブを介して通信します(XTELL_SERIAL_HUB_PORT で変更可能)。パブリックインターフェースで待ち受けることはありません。
スクリーンショット


ソースから実行する
pip install -r requirements.txt
python xtell_serial.py
実行ファイルをビルドする(Windows)
pip install pyinstaller
build_exe.bat
これにより、dist\xtell-serial.exe(GUI)と dist\xtell-serial-mcp.exe(MCP サーバー)が生成されます。
AI クライアントを接続する
MCP サーバーとして xtell-serial-mcp.exe(GUI ではありません)を登録します。Claude Code の場合:
claude mcp add xtell-serial C:\path\to\xtell-serial-mcp.exe
Claude Desktop、Cursor などの場合は、クライアントの MCP 設定に次の内容を追加します(mcp_config.example.json を参照してください)。
{
"mcpServers": {
"xtell-serial": {
"command": "C:\\path\\to\\xtell-serial-mcp.exe",
"args": []
}
}
}
ツールの詳しいリファレンスは docs/MCP_SETUP.md をご覧ください。
次のようにアシスタントに依頼してみてください:「COM3 に 115200 で接続して、AT+GMR を送信し、モジュールが報告するバージョンを教えてください。」
安全上の注意
- アシスタントは、ポートに接続されたデバイスに任意のバイトを送信できます。予期しないコマンドが危害を引き起こす可能性のあるハードウェアには接続しないでください。
- ローカルハブが受け付ける接続は
127.0.0.1からのものに限られます。
ライセンス
Apache License 2.0。詳細は LICENSE をご覧ください。
深圳の組み込みハードウェア・ソフトウェア設計会社である XTELL が開発しました。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。