OceanBase
English日本語简体中文
ドキュメントホーム
製品
エコシステム
リリース

データベース

OceanBase CloudOceanBaseデータベース

データベース

OceanBase CloudOceanBaseデータベース
OceanBase CloudOceanBaseデータベース

OceanBase Cloud

  • エコシステム統合の概要
  • データベースバージョニング
    • Liquibaseを使用したOceanBaseデータベースのバージョン管理
    • Flywayを使用したOceanBase Cloudデータベースのバージョン管理
  • データ統合
    • Canalを使用したデータの同期
    • dbtを使用したOceanBaseデータの分析
    • Debezium
    • Flinkによるデータの同期
    • AWS Glueを使用したOceanBaseデータの移行
    • Informatica CloudとOceanBaseデータベースの連携ガイド
    • OceanBaseデータベースとKafkaの統合に関するベストプラクティス
    • Maxwell
    • SeaTunnel
    • DataWorks
    • Apache NiFiによるOceanBase Cloudの統合
  • SQL 開発
    • DataGripでOceanBase Cloudデータベースに接続する
    • DBeaverでOceanBase Cloudに接続する
    • NavicatでOceanBase Cloudに接続する
    • TablePlusでOceanBase Cloudデータベースに接続する
  • オーケストレーション
    • DolphinScheduler
    • LinkisとOceanBaseデータベースの連携
    • AirflowとOceanBaseデータベースの連携
  • 可視化
    • GrafanaでOceanBase Cloudの監視ダッシュボードデータを表示する
    • Power BIでOceanBase Cloudに接続してデータを取得する
    • Quick BIでOceanBase Cloudに接続する
    • SupersetとOceanBase Cloudを使用したデータ分析
    • TableauからOceanBase Cloudに接続する
  • オブザーバビリティ
    • Datadogを使用したOceanBase Cloudインスタンスの監視
    • Prometheusを使用したOceanBaseデータの監視
  • データベース管理
    • BytebaseによるOceanBaseインスタンスの管理
  • AI
    • OceanBase Cloud VectorとLlamaIndexの連携
    • OceanBase Cloud VectorとDifyの連携
    • OceanBase Cloud VectorとLangChainの連携
    • OceanBase Cloud VectorとQwenの連携
    • OceanBase Cloud VectorとOpenAIの連携
    • OceanBase Cloudとn8nの連携
    • OceanBase MCP ServerとTraeの連携
    • OceanBase Cloud VectorとSpring AI Alibabaの連携
    • OceanBase MCP ServerとClineの連携
    • OceanBase MCP ServerとCursorの連携
    • OceanBase MCP ServerとContinueの連携
    • Google GenAI ToolboxとOceanBase MCP Serverの統合
    • OceanBase Cloud VectorとCamelAIの連携
    • OceanBase Cloud VectorとFirecrawlの連携
    • OceanBase Cloud VectorとHugging Faceの連携
    • OceanBase Cloud VectorとOllamaの連携
    • OceanBase Cloud VectorとGoogle Geminiの連携
    • OceanBase Cloud VectorとCloudflare Workers AIの連携
    • OceanBase MCP ServerとQoderの連携
    • OceanBase MCP ServerとOpenCodeの連携
    • OceanBase MCP ServerとClaude Codeの連携
    • OceanBase MCP ServerとGitHub Copilotの連携
    • OceanBase MCP ServerとCodexの連携
    • OceanBase Cloud VectorとJina AIの連携
    • OceanBase MCP ServerとAugment Codeの連携
    • OceanBase MCP ServerとKiroの連携
  • 開発ツール
    • Cloudflare WorkersでOceanBase Cloudに接続する
    • VercelでOceanBase Cloudに接続する

PDF をダウンロード

ドキュメントフィードバック
  1. ドキュメントセンター
  2. OceanBase Cloud

OceanBase MCP ServerとContinueの連携

最終更新:2026-10-09 09:10:54

前提条件
ステップ1:データベース接続情報を取得する
ステップ2:OceanBase MCP Serverを設定する
OceanBase MCP Serverリポジトリのクローン
依存関係のインストール
MCP Serverの追加と設定

MCP(Model Context Protocol)は、Anthropic社が2024年11月に発表し、オープンソース化したプロトコルです。大規模言語モデルと外部ツールやデータソースとの連携を実現することを目的としています。MCPを利用することで、ユーザーは大規模言語モデルの出力を手動でコピーして実行する必要がなく、モデルがツールに直接指示を出し、必要なアクションを実行できます。

OceanBase MCP Serverは、MCPプロトコルを通じて大規模言語モデルとOceanBaseの連携を提供し、SQL文を実行できるようにします。適切なクライアントを利用することでプロジェクトのプロトタイプを迅速に構築でき、GitHub上でオープンソースとして公開されています。

Continueは、MCP Serverと連携可能なIDEプラグインで、Visual Studio CodeおよびIntelliJ IDEAをサポートしています。

本記事では、ContinueとOceanBase MCP Serverを連携させ、バックエンドアプリケーションを迅速に構築する方法を紹介します。

前提条件

  • ご利用の環境でOceanBase Cloudのトランザクション処理用インスタンスを利用できること。

インスタンスの作成方法については、トランザクション処理用インスタンスの作成をご参照ください。

  • インスタンスにMySQL互換テナントを作成済みであること。作成方法については、MySQL互換テナントの作成をご参照ください。

  • テナント内に使用可能なMySQLデータベースとアカウントを作成済みであり、データベースアカウントに読み取りおよび書き込み権限を付与済みであること。詳細については、アカウントの作成およびデータベースの作成(MySQLのみ)をご参照ください。

  • プロジェクト管理者またはインスタンス管理者であり、インスタンスのデータを読み書きするために必要な権限を持っていること。権限がない場合は、組織管理者に連絡して必要な権限を付与してもらってください。

  • Python 3.11以降および対応するpipをインストールしてください。お使いのマシンのPythonバージョンが低い場合は、Minicondaを使用して新しいPython 3.11以降の環境を作成できます。詳細については、Minicondaインストールガイドをご参照ください。

  • お使いのOSに応じて、Gitをインストールしてください。

  • Pythonパッケージマネージャuvをインストールしてください。インストール完了後、uv --versionコマンドを使用してインストールが成功したかどうか確認できます:

    pip install uv
    uv --version
    
  • Visual Studio CodeまたはIntelliJ IDEAにContinueプラグインをインストールしてください。プラグイン名はContinueです。

    • インストール後、Add Modelsをクリックして、Continue用の大規模言語モデルAPIを設定します。API設定の例は以下のとおりです:

    • 設定ファイルの例は以下のとおりです:

      name: Local Assistant
      version: 1.0.0
      schema: v1
      models:
          # モデル名
          - name: DeepSeek-R1-671B
          # モデルプロバイダー
          provider: deepseek
          # モデルタイプ
          model: DeepSeek-R1-671B
          # モデルのURLアドレス
          apiBase: *********
          # モデルのAPIキー
          apiKey: ********
      # コンテキストプロバイダー
      context:
          - provider: code
          - provider: docs
          - provider: diff
          - provider: terminal
          - provider: problems
          - provider: folder
          - provider: codebase
      

ステップ1:データベース接続情報を取得する

  1. OceanBase Cloudコンソールにログインします。

  2. インスタンス一覧ページで、対象インスタンスの情報を展開します。

  3. 対象テナントで、接続 > 接続文字列を取得 を選択します。

  4. ポップアップウィンドウで、接続方式として パブリック接続 を選択します。

  5. ポップアップウィンドウの案内に従って、パブリックエンドポイントと接続文字列を取得します。

ステップ2:OceanBase MCP Serverを設定する

OceanBase MCP Serverリポジトリのクローン

以下のコマンドを実行して、ソースコードをローカルにダウンロードします:

git clone https://github.com/oceanbase/mcp-oceanbase.git

ソースコードディレクトリに移動します:

cd mcp-oceanbase

依存関係のインストール

mcp-oceanbase ディレクトリで以下のコマンドを実行して仮想環境を作成し、依存関係をインストールします:

uv venv
source .venv/bin/activate
uv pip install .

MCP Serverの追加と設定

  1. ダイアログの上部メニューバー右端のボタンをクリックし、MCPパネルを開きます。

  2. MCPサーバーを追加をクリックします。

    注意

    MCPはContinueのAgentモードでのみ使用できます。

  3. 設定ファイルに情報を入力し、OKをクリックします。

    /path/to/your/mcp-oceanbase/src/oceanbase_mcp_server は oceanbase_mcp_server フォルダの絶対パスに、OB_HOST、OB_PORT、OB_USER、OB_PASSWORD、OB_DATABASE はご自身のデータベースの対応する情報に置き換えてください。

    name: OceanBase
    version: 0.0.1
    schema: v1
    mcpServers:
        - name: OceanBase
            command: uv
            args:
            - --directory
            - /path/to/your/mcp-oceanbase/src/oceanbase_mcp_server
            - run 
            - oceanbase_mcp_server
        env: 
            OB_HOST: "****"
            OB_PORT: "***"
            OB_USER: "***"
            OB_PASSWORD: "***"
            OB_DATABASE: "***"
    
  4. 設定が成功すると、以下の内容が表示されます。

前のトピック

OceanBase MCP ServerとCursorの連携
前へ

次のトピック

Google GenAI ToolboxとOceanBase MCP Serverの統合
次へ
このページの内容
前提条件
ステップ1:データベース接続情報を取得する
ステップ2:OceanBase MCP Serverを設定する
OceanBase MCP Serverリポジトリのクローン
依存関係のインストール
MCP Serverの追加と設定