4,500+ servers built on MCP Fusion
Vinkius
Azure Log Analytics Workspace logo
Vinkius
Google ADK logo

How to Use the Azure Log Analytics Workspace MCP in Google ADK

Feed live KQL data into Gemini's 1M+ context window using Google ADK.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Azure Log Analytics Workspace MCP on Cursor AI Code Editor MCP Client Azure Log Analytics Workspace MCP on Claude Desktop App MCP Integration Azure Log Analytics Workspace MCP on OpenAI Agents SDK MCP Compatible Azure Log Analytics Workspace MCP on Visual Studio Code MCP Extension Client Azure Log Analytics Workspace MCP on GitHub Copilot AI Agent MCP Integration Azure Log Analytics Workspace MCP on Google Gemini AI MCP Integration Azure Log Analytics Workspace MCP on Lovable AI Development MCP Client Azure Log Analytics Workspace MCP on Mistral AI Agents MCP Compatible Azure Log Analytics Workspace MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Google ADK

Connect Azure Log Analytics Workspace MCP to Google ADK

Create your Vinkius account to connect Azure Log Analytics Workspace to Google ADK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Enterprise Log Analysis via Google ADK

Connect Gemini's massive context window directly to your telemetry. Your enterprise agents can now call `query_logs` to fetch thousands of log lines and analyze them in a single reasoning step. This is built specifically for teams running their agent workloads on Google Cloud. The setup uses `McpToolset` with your Vinkius HTTP endpoint. Because Google ADK integrates natively with BigQuery and Vertex AI, your agent can query Azure logs and immediately cross-reference them with Google Cloud data.

Restricted Tool Exposure for Gemini Agents

You don't always want your agent to have full access to every tool. Google ADK lets you use an optional tool names filter to restrict exactly what the agent can see. This means you can expose only the `query_logs` tool to your monitoring agent, keeping your attack surface small. This MCP server handles the Azure authentication on the Vinkius side, so your Google ADK code never touches Azure credentials. Your agent simply sends KQL operations, and the server returns the raw log payload.

Long-Context Azure Log Analysis

Traditional agents choke on large log outputs, but Gemini handles millions of tokens. By calling `query_logs`, your Google ADK agent can ingest massive chunks of historical log data. This lets the agent spot long-term patterns that shorter-context models miss. To implement this, install `google-adk` and configure the `StreamableHttpServerParameters` pointing to your Vinkius endpoint. This MCP setup lets Gemini run complex KQL operations directly against your workspace.

Setup guide

Set up Azure Log Analytics Workspace MCP in Google ADK

Prerequisites

  • Python 3.10+ installed
  • google-adk package (pip install google-adk)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install Google ADK

    Run pip install google-adk to install the Agent Development Kit. MCP support is included via the McpToolset class.

  2. 2

    Connect via SSE transport

    Use McpToolset.from_server() with SseServerParams pointing to your Vinkius endpoint. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Create an LlmAgent

    Pass the returned mcp_tools list directly to LlmAgent(tools=mcp_tools). The ADK maps each MCP tool to a native Gemini function call — no manual schema definitions required.

  4. 4

    Run with any Gemini model

    The agent works with any Gemini model (gemini-2.0-flash, gemini-2.5-pro, etc.). Copy the full example on the right to get started with Azure Log Analytics Workspace tools in your ADK agent.

agent.py
from google.adk.agents import LlmAgent
from google.adk.tools.mcp_tool.mcp_toolset import McpToolset
from google.adk.tools.mcp_tool.mcp_session_manager import SseServerParams

# Connect to the MCP via SSE
mcp_tools, exit_stack = await McpToolset.from_server(
    connection_params=SseServerParams(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    )
)

# Create your agent with auto-discovered tools
agent = LlmAgent(
    name="Azure Log Analytics Workspace_agent",
    model="gemini-2.0-flash",
    instruction="You have access to Azure Log Analytics Workspace tools via MCP.",
    tools=mcp_tools,
)

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Azure Log Analytics Workspace. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Azure Log Analytics Workspace MCP in Google ADK

Yes, you can run this MCP server by configuring `McpToolset` with your Vinkius endpoint URL. This lets your Gemini-powered agents query Azure logs and combine that data with Vertex AI or BigQuery resources.
You can use the optional tool names filter in the Google ADK toolset configuration. This allows you to expose only the `query_logs` tool to specific agents while hiding other capabilities.
The server supports both Stdio and Streamable HTTP transports. When deploying Google ADK agents in cloud environments, using the Streamable HTTP transport with your Vinkius endpoint is the easiest way to connect.
No, your agent should only write the operational KQL commands, such as filters or limits. The MCP server automatically prepends the correct, authorized table name before executing the query.
All log telemetry processed by the `query_logs` tool is transmitted over encrypted channels. Vinkius executes the server inside a zero-trust, ephemeral V8 isolate, ensuring your log data never persists outside of active agent execution.

Start using the Azure Log Analytics Workspace MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 1 tools

We've already built the connector for Azure Log Analytics Workspace. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 1 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.