Validation errors block connection of mcp server with google adk MCPToolset

Users report persistent validation errors when connecting an MCP server via google-adk´s MCPToolset, despite aligning with official tutorials and upgrading dependencies. The interoperability problem halts automation with Playwright and Google Maps tools within artificial intelligence agent orchestration.

A newly reported issue highlights significant challenges when connecting a Model Context Protocol (MCP) server to the google-adk framework using the MCPToolset integration. Users attempting to run browser automation and structured testing with Playwright and Google Maps tools encounter critical validation errors. Specifically, when initializing the agent stack, the system throws ´pydantic_core._pydantic_core.ValidationError: 2 validation errors for LlmAgent tools.0.callable´, indicating a fundamental mismatch or misconfiguration in expected callable types within the agent definition.

This interoperability failure occurs even when the setup strictly follows official guidance, including using compatible software versions: google-adk 1.2.1, litellm 1.72.2, openai 1.75.0, python-dotenv 1.1.0, and Python 3.11, on MacOS 15.1.1. The developer´s code attempts to wire up an LlmAgent with Playwright and MCPToolset, passing environment keys and parameters as prescribed. However, Pydantic validation in the LlmAgent expects ´tools´ list items to be callable or instances of BaseTool, but receives MCPToolset objects instead—an incompatibility that halts the agent´s instantiation, blocking all downstream automation tasks and orchestration workflows.

Documentation and sample snippets show intended use for orchestrating test plans via a root agent coordinating browser test agents. Despite attempts to use alternate MCP toolsets, reproduce the error under various conditions, and double-check Python environment settings, the core issue persists. A successful resolution would allow seamless orchestration of sub-agents for test plan execution, reporting, and integration with Artificial Intelligence models (e.g., Gemini), yet currently no workaround is provided. The issue remains open, and community support or updates from the google-adk maintainers are actively sought to restore critical functionality for automation practitioners using the MCPToolset module.

54

Impact Score

European Parliament sets packed Strasbourg agenda on defence, energy, rights and disinformation

The European Parliament’s week in Strasbourg from 15 – 21 December 2025 is dominated by debates and votes on defence readiness, energy security, human rights, digitalisation and disinformation, alongside the Sakharov Prize ceremony. President Roberta Metsola’s agenda includes high-level meetings, plenary openings and participation in the European Council and EU-Western Balkans summit.

Mexico health sector news and expert commentary roundup

Mexico Business News’ health section highlights recent policy moves, influenza surveillance, vaccine logistics, and the growing role of technology and pharmacy clinics in care delivery, alongside expert opinions on insurance, cancer, and Artificial Intelligence in healthcare.

Conference sessions highlight breakthroughs in nursing for womens health

WomenCare 2025 outlines a broad slate of sessions focused on mental health, chronic illness, reproductive care, and the integration of advanced technologies in womens healthcare, nursing, and midwifery. The program spans topics from preventive care and empowerment to precision medicine, robotic surgery, and immersive training tools.

Technology coverage for UK small and medium businesses

SME Magazine’s technology section highlights how UK policy, funding and infrastructure shifts are affecting small and medium businesses, from Artificial Intelligence adoption to cyber security and research and development investment.

Contact Us

Got questions? Use the form to contact us.

Contact Form

Clicking next sends a verification code to your email. After verifying, you can enter your message.