Linux System MCP SSE Server について
Ubuntu 22.04以降向けの軽量サーバーで、システムのテレメトリー、ログ、ネットワーク情報をSSE経由で対応するMCPクライアントに公開します。信頼できるローカルネットワークまたは安全なVPNでのシステム確認を想定しています。
主な機能
- 01CPU、メモリ、稼働時間、プロセス情報
- 02journalctlおよびカスタムログの読み取り
- 03IPアドレス、インターフェース、ポートの報告
- 04SSEによるMCPクライアント接続
活用シーン
- 01Linuxホストのリソースとプロセス状態の確認
- 02システムログの調査
- 03ネットワークアドレスと待受ポートの確認
MCP 対応
SSE経由でLinuxのシステム情報、ログ、ネットワーク詳細をMCPクライアントに提供します。HTTPSには対応せず、信頼できるローカルネットワークまたは安全なVPNでの利用をREADMEで推奨しています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
mcp_server_urlclaude mcp add --transport http linux-system mcp_server_url{"mcpServers":{"linux-system":{"type":"http","url":"mcp_server_url"}}}Cursor で開く{"servers":{"linux-system":{"type":"http","url":"mcp_server_url"}}}VS Code で開く{"mcpServers":{"linux-system":{"type":"http","url":"mcp_server_url"}}}{"mcpServers":{"linux-system":{"serverUrl":"mcp_server_url"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
🖥️ Linux System MCP SSE サーバー
aimiox Linux System MCP SSE サーバーは、SSE 経由でシステムのテレメトリ、ログ、ネットワーク情報を公開する軽量なエージェントです。Ubuntu 22.04 以降を対象に設計されており、OpenAI Agents SDK または互換性のある MCP クライアントとシームレスに連携します。
⚠️ 注: このサーバーは HTTPS に対応していません。信頼できるローカルネットワーク上、またはセキュアな VPN 接続経由での使用を想定しています。
✨ 特長
✅ 最新の Ubuntu システム(22.04 以降)で設定不要ですぐに起動できます
📡 システム情報(CPU、メモリ、稼働時間、プロセスなど)を公開します
📁 journalctl またはカスタムソースからログを読み取ります
🌐 IP アドレス、インターフェース、ポートに関する情報を提供します
🤖 OpenAI Assistant の MCPServerSse と互換性があります
🚀 クイックスタート
mcp_ubuntu_system バイナリをダウンロードして実行するだけです:
$ mcp_ubuntu_system
⚙️ サーバーの引数
| オプション | 環境変数 | デフォルト | 説明 |
|---|---|---|---|
--ip | MCP_LINUX_IP | 0.0.0.0 | サーバーのバインド先 IP アドレス |
--port | MCP_LINUX_PORT | 8003 | リッスンするポート |
🧪 CLI クライアントでテストする
OpenAI Agents SDK を使用して SSE サーバーをローカルまたはリモートでテストするには、付属の linux_mcp_cli.py を使用します。
1. API キーを設定する
プロジェクトのルートに .env ファイルを作成し、次の内容を追加します。
OPENAI_API_KEY=your-openai-key-here
2. MCP エンドポイントを設定する
linux_mcp_cli.py の次の行を編集します。
MCP_LINUX_URL = "http://<mcp_ip_address>:<mcp_port>/sse"
<mcp_ip_address> と <mcp_port> を、実際のサーバー値に置き換えてください。
3. クライアントを実行する
pip install openai-agents
python3 linux_mcp_cli.py
4. エージェントとやり取りする
クライアントが SSE サーバーに接続し、Linux System Agent とチャットできるようになります。
📞 サポート
質問、問題、貢献については、github.com/aimiox/mcp で issue を作成するか、メールでお問い合わせください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。