oracle/mcp
Repository containing MCP (Model Context Protocol) servers that provides a suite of tools for managing and interacting with Oracle products.
解決的問題
本專案提供 Model Context Protocol (MCP) 伺服器的參考實作,讓 AI 模型能與 Oracle 產品和 Oracle Cloud Infrastructure (OCI) 互動。它解決了為 AI 客戶端提供一種標準化且與語言無關的方式,以存取和管理雲端資源與資料,而無需為每個工具進行客製化整合的問題。
運作方式
此儲存庫包含一個多語系架構,其中不同的 MCP 伺服器以各種語言 (Python、Node.js、Java) 實作。這些伺服器作為中介軟體,將特定的工具套件公開給相容於 MCP 的客戶端 (如 Cursor、Cline 或 MCPHost)。它們可以透過官方 OCI Python SDK 或 OCI CLI 連線至 Oracle 服務,同時支援 stdio 與 HTTP 串流傳輸模式。
適用對象
- AI 開發人員:正在建置需要管理 Oracle Cloud 資源的代理程式。
- 開發人員:正在探索 Model Context Protocol 以進行原型設計與學習。
- 相容於 MCP 的 IDE 使用者 (如 Cursor 或 Cline):希望將 Oracle Cloud 工作流程整合至其 AI 輔助編碼環境中。
亮點
- 多語系支援:以 Python、Node.js 和 Java 實作伺服器,以展示協定與語言無關的特性。
- 多種傳輸模式:同時支援用於本機執行的
stdio與用於遠端連線的 HTTP 串流。 - OCI 整合:針對一般 OCI 工作流程、OCI CLI 命令探索及特定的 Oracle 產品領域提供專屬伺服器。
- 容器化部署:包含透過 Podman 執行伺服器的支援,以更容易地隔離環境。
相關
- 專案
- 專案
- 專案
- 專案
- 專案