Model Context Protocol (MCP) 是一項開放標準。MCP 由 Anthropic 於 2024 年 11 月推出,為 LLM 提供安全且標準化的「語言」,方便與外部資料、應用程式和服務溝通。它就像一座橋梁,讓 AI 不再只能使用靜態知識,而是能成為動態代理,擷取最新資訊並採取行動,進而提高準確度、實用性和自動化程度。
MCP 為 AI 應用程式建立標準化的雙向連線,讓 LLM 輕鬆連結各種資料來源和工具。MCP 以現有概念 (例如工具使用和函式呼叫) 為基礎,並將這些概念標準化。這樣就不必為每個新 AI 模型和外部系統建立自訂連線。這項技術可讓 LLM 使用目前的真實世界資料、執行動作,以及存取原始訓練中未包含的特殊功能。
MCP 的運作結構:
- Host (AI Assistant) → 使用者互動的 AI 助理
- Client (Middleware) → 協調層,負責 JSON-RPC 請求與回應
- Server (External Tools) → 外部資源,如 Database、API、File System
- Transport → 透過 Stdio / HTTP / SSE 傳輸
android 每次想把手機截圖都用要連電腦後再把圖copy出來,有點麻煩
就作一個adb 的MCP 給 Gemini Cli ,這樣就可以直接截圖啦
prompt : 我是要作一個 adb 的mcp ,可以要用adb 指令 截取 手機的圖
產生 Adb-MCP v1.1 規格和實作
Gemini Cli 結合 MCP 就可以在command line 下執行很多好玩的事
這個adb MCP 對我來說就可以方便截圖了,真是太棒了!!