# ───────────────────────────────────────────────────────────────────────────── # Template — Connection MCP (Model Context Protocol) # # Para sistemas que exponen un MCP server (HubSpot, Outline, GitHub MCP, etc.). # ADK descubre las tools del server automáticamente. # # Setup paso a paso: # # 1. Importar este YAML: # orchestrate connections add -a REPLACE_mcp_name # # 2. Configurar en draft Y live: # for ENV in draft live; do # orchestrate connections configure -a REPLACE_mcp_name \ # --env $ENV --type team --kind mcp # orchestrate connections set-credentials -a REPLACE_mcp_name \ # --env $ENV \ # -e "MCP_SERVER_URL=https://mi-mcp-server.example.com" \ # -e "MCP_TOKEN=$MCP_TOKEN" # done # # 3. Listar las tools que ADK descubrió: # orchestrate tools list --app-id REPLACE_mcp_name # # 4. Referenciarlas en el YAML del agente: # tools: # - REPLACE_mcp_name/get_contact # - REPLACE_mcp_name/create_deal # ───────────────────────────────────────────────────────────────────────────── spec_version: v1 kind: connection name: REPLACE_mcp_name display_name: "REPLACE — MCP server" description: | Connection MCP a REPLACE_SISTEMA. Tools descubiertas automáticamente del server. schema_version: "1.0" auth_type: mcp identifier: REPLACE_mcp_name_conn preference: - environment: draft schema_id: mcp - environment: live schema_id: mcp