adk-docs-ext
Verified Safeby derailed-dash
Overview
Provides up-to-date documentation for the Agent Development Kit (ADK) to the Gemini CLI, allowing the Gemini model to answer ADK-related questions accurately.
Installation
uvx --from mcpdoc mcpdoc --urls "https://google.github.io/adk-docs/llms.txt" --allowed-domains "*" --transport stdioSecurity Notes
The `gemini-extension.json` configures the `mcpdoc` server with `--allowed-domains "*"`. This allows the server to fetch documentation from any domain specified in the `llms.txt` file or via the tool's methods. While the default `llms.txt` is from a trusted Google source, this broad permission creates a potential Server-Side Request Forgery (SSRF) vulnerability if the `llms.txt` source is compromised or a user configures a malicious `llms.txt`. The `GEMINI.md` also instructs the model to use `curl` for off-site content, which if not properly sandboxed by the Gemini CLI, could lead to arbitrary command execution for network requests.
Similar Servers
gemini-cli
Provides an A2A (Agent-to-Agent) server for the Gemini CLI, enabling external agents to interact with and utilize the CLI's capabilities for executing tasks and accessing tools.
kiro-extension
Manages a spec-driven development workflow within the Gemini CLI, guiding feature development from requirements to design, task generation, and execution with state machine enforcement.
gemini_mcp_onekey
Provides an MCP server wrapper for Google Gemini API, enabling image generation with various Gemini models.
nova-llm
A full-stack LLM agent workflow with custom tool calling capabilities and configuration with Model Context Protocol (MCP) servers, supporting multiple Gemini models.