AI Automation·2026

AI Agent 與 MCP 工具鏈開發

開發多個 MCP 伺服器與 Agent 周邊工具,讓 Claude Code 等 AI Agent 能直接操作開發板、USB 與藍牙分析儀、瀏覽器,並能從 Discord 遠端指揮 Agent

客戶開源專案
工期2025–2026 持續開發
類別AI Automation
技術棧
MCPFastMCPPythonTypeScriptClaude CodeDiscord APIArduino CLIUbertoothCynthion

專案背景

AI Agent 能做多少事,取決於它能用哪些工具。我們結合嵌入式與 AI 兩邊的經驗,把平常要手動操作的硬體儀器和開發流程包成 MCP(Model Context Protocol)伺服器,讓 Agent 直接呼叫。原始碼都在 GitHub 開源。

已發布的工具

硬體與開發板

  • arduino-cli-mcp:讓 Agent 透過 Arduino CLI 編譯、上傳與管理開發板和函式庫,AI 可以直接寫韌體並燒錄到板子上
  • cynthion-mcp:驅動 Cynthion USB 測試儀器,讓 LLM 擷取、解碼與模擬 USB 裝置
  • ubertooth-mcp:驅動 Ubertooth One 做 2.4 GHz 藍牙研究,包含 BLE 側錄、Bluetooth Classic 探索、AFH 頻道圖與頻譜掃描;以 FastMCP 搭配非同步擷取 session 設計,長時間擷取也不會卡住 Agent

網路與資料

  • cloakbrowser-mcp:把 stealth Chromium 包成 MCP,提供網頁文字、HTML、截圖與互動操作,供 Agent 做網頁檢索

Agent 基礎設施

  • dsh-discord-bot:把 DeepSeek Harness 的每個 workspace 對應成一個 Discord 頻道,可以派工作給 Agent、即時看它正在呼叫哪個工具、回看完整軌跡、token 用量與快取命中率,也能中途調整方向或停止。Bot 只對外建立 WebSocket 連線,Agent 所在的機器不需要開 port,放在 NAT、公司防火牆後面也能遠端操作
  • DSH 外掛:自動把 Claude Code、Codex、Gemini CLI 等工具的 skill 與 MCP 設定匯入 DeepSeek Harness,以及即時估算每個 session 的費用
  • tw-pii-redact:台灣個資去識別化,自動遮蔽姓名、身分證字號、電話與地址。可以掛在 Claude Code、Codex CLI 等 Agent 的 hook 上,工具結果送進 LLM 前先打碼,commit 前也會把關

設計原則

  • 薄包裝、強健壯:直接包裝官方 CLI 與 SDK,不重寫硬體協定,錯誤訊息完整回傳給 Agent,方便它自行修正
  • 非同步長任務:擷取、側錄這類長時間工作採用 session 模式,Agent 可以先開始、再輪詢結果
  • 安全預設:權限限縮、稽核紀錄、個資遮蔽,讓 Agent 在真實環境工作也能被管控

適合的客戶情境

  • 想讓 AI Agent 直接操作公司內部系統、儀器或資料庫
  • 需要為既有 API 或設備開發 MCP 伺服器
  • 想導入 Agent,但需要權限控管、稽核與個資保護

更多 AI Automation 領域的案子。