您是否曾夢想過讓人工智慧助手分析您的投資組合,並告訴您股票今日表現如何?隨著 Zerodha 最新發布的 Kite MCP(模型上下文協議)的釋出,這個夢想即將實現。MCP 允許您將您的 Zerodha 賬戶與 Claude 連線,並讓它為您服務。這種連線使投資者能夠用簡單的英語與他們的投資組合互動,並提出複雜的市場問題。無論您是經驗豐富的交易員還是完全的新手,這種整合都將徹底改變您的投資工作流程。在本教學指南中,我們將深入探討 Zerodha Kite MCP 伺服器與 Claude 的整合,並學習如何使用它來轉變我們的投資工作流程。
瞭解Kite MCP
Kite MCP 以結構化的方式充當您的 LLM(大型語言模型)和可用的外部工具之間的聯結器。它就像 LLM 與外部系統通訊或協作的標準化方式,使執行多步驟任務變得更加容易。MCP 還充當上下文資料層,使人工智慧能夠檢視即時資料。
傳統的 Kite API 是基於手動查詢的結構化資料。我們需要自行分析結果並獲取洞見。現在,有了 Kite MCP,我們可以透過自然語言提示即時提出投資組合查詢,例如“我今天的損益是多少?”。Claude 可以根據您的用例和上下文,為此類查詢提供個性化的響應。
這之所以能夠實現,是因為 Kite MCP 允許 Claude 訪問所有與投資組合相關的工具,並在需要時使用它們。因此,現在 Claude 可以分析我們的持倉、之前的訂單、損益等等。Zerodha 的 Kite MCP 與 Claude 強強聯手,為我們提供了一個強大的 AI 投資助手,只需一行程式碼即可直接整合到我們的工作流程中。
Kite MCP與Claude的分步整合
以下是如何將 Kite MCP 與 Claude 整合,並將其用作您的個人股票交易助手。
步驟 1:安裝Node.js
首先,您需要根據您使用的作業系統,從官方網站 https://nodejs.org/en/download 下載 Node.js。
下載後,使用以下命令驗證其安裝:
# Verify npm version: npm -v # Should print the downloaded version
步驟 2:為MCP配置Claude桌面
下一步是設定 Claude 的配置檔案。請注意,每個客戶端的配置檔案都是唯一的。
由於我們使用的是 Claude 的桌面應用,因此需要編輯 Claude 的配置檔案。操作步驟如下:
- 前往 Claude 設定。
- 然後前往“Developer”部分。
- 點選“Edit Config”。
- 查詢“claude_desktop_config.json”。如果該檔案不存在,請使用相同的名稱建立。
- 將以下程式碼放入其中並儲存檔案。此程式碼包含 Claude 用於訪問遠端工具的 Kite MCP 連結。
{ "mcpServers": { "kite": { "command": "npx", "args": ["mcp-remote", "https://mcp.kite.trade/sse"] } } }
- 現在,重新啟動 Claude 桌面應用程式,您將能夠看到所有可用的 MCP 工具。
步驟 3:測試整合
現在我們已成功將 Zerodha Kite MCP 伺服器新增到 Caude,接下來可以進行測試了。
1. 使用Kite MCP訪問最新資料
提示詞: “Give me data for nifty 50 for last 20 days with kite”
輸出:
當我們輸入查詢後,Claude 成功檢測到了 Kite MCP AI 工具,並開始列出它將使用的工具。然後,它要求我們使用連結登入 Kite。點選連結並填寫賬戶資訊後,即可登入。然後返回 Claude 並輸入“完成”,它就會利用提供的工具回答您的查詢。
2. 檢查投資組合詳情
提示詞: “What is my profit in Kite for the day?”
輸出:
它會再次要求你登入;按照前面的步驟操作。輸入“Done”,它會使用 Zerodha AI 為你解答。
Kite MCP的資料安全措施
我們已經使用 Kite MCP 在 Claude 中測試了我們的個性化交易助手,結果看起來不錯。然而,由於 Zerodha AI MCP 可以訪問投資組合中的所有資訊,這可能會引發一些資料安全方面的擔憂。
Zerodha 在構建 Kite MCP 時將安全性和隱私性視為重要方面。以下是 Zerodha 確保的幾點:
- Claude 只能訪問使用者明確授權的資料。未經授權,Claude 無法訪問所有資料。
- Zerodha 的憑證永遠不會儲存在 Claude 中。身份驗證由 Zerodha 的系統安全處理。
- 當前的操作是隻讀的,這確保了不會發生任何非使用者意圖的交易,即使是錯誤的交易。
將Zerodha的Kite MCP與Claude結合使用的侷限性
儘管 Kite MCP 前景看好,但 Zerodha AI 也存在一些小的侷限性。
- 重複登入:每次查詢,您都需要重新登入,這似乎是 Kite MCP 的一個限制。然而,這可能是出於安全考慮,以便在您離開時,沒有人能夠透過 Claude 訪問您的 Zerodha 帳戶。
- 錯誤資訊:每次在 Claude 右上角出現提示時,都會出現“無法使用 MCP 工具”的錯誤資訊。儘管如此,它仍然會在您登入時回覆您的提示。
- 安全問題:請確保 Zerodha 憑證不會在 Claude 聊天中共享,因為這會侵犯您的隱私和憑證。
小結
Kite MCP 的推出將人工智慧輔助交易和投資提升到了一個新的水平。Kite MCP 與 Claude 和其他 MCP 客戶端的整合,使每個人都可以輕鬆使用它。透過這種整合,我們可以訪問個性化的人工智慧助手,它可以檢索資訊、分析資訊,並使用自然語言提示從您的 Zerodha 帳戶中獲取見解。這種自動化的交易和投資流程可以永遠改變股票市場。當我們探索這種整合的功能並利用它來增強我們的交易和投資策略時,請隨時關注 Zerodha AI 的未來發展。
常見問題解答
問題 1:什麼是 Zerodha MCP?它與傳統的 Kite API 有何不同?
答:Zerodha MCP(模型上下文協議)使像 Claude 這樣的 AI 助手能夠使用自然語言提示直接與您的 Zerodha 帳戶互動。與需要手動查詢和解釋的傳統 Kite API 不同,MCP 允許 Claude 即時獲取、分析和響應資料驅動的問題。
問題 2:使用 Kite MCP 將我的 Zerodha 帳戶連線到 Claude 安全嗎?
答:是的,安全。Claude 不會儲存您的 Zerodha 憑據。每次您使用 MCP 工具時,身份驗證都會透過 Zerodha 自己的登入流程進行安全處理,確保您的帳戶始終受到保護。
問題 3:我需要程式設計知識才能使用 Claude 設定 Kite MCP 嗎?
答:不需要。設定很簡單,只需執行一些基本步驟,例如安裝 Node.js 和編輯配置檔案。您無需編寫或理解複雜的程式碼即可完成整合。
問題 4:為什麼每次使用 Claude 和 Kite MCP 的新提示時,都會要求我登入?
答:這是當前整合的限制,可能是為了增強安全性而實施的。每次會話都需要重新進行身份驗證,以防止未經授權訪問您的 Zerodha 帳戶。
問題 5:透過 MCP 連線到 Zerodha 後,Claude 可以執行哪些任務?
答:藉助 Kite MCP 工具,Claude 可以分析您的投資組合、獲取損益資料、提供股票表現洞察,甚至比較股票或市場指數。所有這些都可以透過簡單的英文提示完成。
評論留言