メインコンテンツへスキップ

前提条件

Replit を Connect AI と連携させる前に、以下の準備が必要です。
  • Replit IDE をインストールします。
  • Connect AI アカウントにデータソースを接続します。詳細については、ソース を参照してください。
  • 設定ページでパーソナルアクセストークン(PAT)を生成します。認証時のパスワードとして使用するため、コピーして保管してください。
  • Connect AI の認証情報を Base64("email:PAT") の形式で Base64 エンコードします。
  • OpenAI API キーを取得します:https://platform.openai.com/

Replit を Connect AI MCP に接続する

1
こちらから公式 Replit MCP 学習テンプレートを開きます。このテンプレートには事前設定された MCP ランタイム環境とサンプル設定が含まれています。
2
Replit で Remix をクリックします。Replit は以下を実行します。
  • プロジェクトの編集可能なコピーを作成します。
  • MCP の依存関係をインストールします。
  • 環境を初期化します。
続行する前に環境が完全に読み込まれるまで待ちます。
3
プロジェクト内に mcp-server-config.json というファイルがあります。以下の内容をこのファイルにコピーして貼り付けます。認証ヘッダーを前提条件で取得した Base64 エンコード済み認証情報に置き換えてください。
{
  "systemPrompt": "You are a helpful AI assistant.

Today's date is {today_datetime}.",
  "llm": {
    "provider": "openai",
    "model": "gpt-4o-mini"
  },
  "mcpServers": {
    "cdata-mcp": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.cloud.cdata.com/mcp",
        "--header",
        "Authorization": "Basic BASE64_ENCODED_EMAIL:PAT" //Authorization obtained in prerequisites
      ]
    }
  }
}
4
Replit は MCP ワークフローを実行するために LLM キーが必要です。Replit Chat で LLM キーを求められたら、OpenAI API キーを提供します。Replit はこのキーを Secrets Manager に安全に保存します。
5
Replit Chat パネルを開いて MCP コマンドを発行できるようになりました。たとえば、プロンプト "List all MCP tools." を入力します。出力は以下のようになります。
Replit テスト出力
6
Replit が CData MCP と正常に通信できるかテストするには、プロンプト "Show me all available catalogs." を入力します。Replit は Connect AI からカタログのリストを返すはずです。
7
Replit の LLM を使用して Connect AI 内の接続済みデータソースをクエリできるようになりました。