Adk Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Adk Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
An offline-first Model Context Protocol (MCP) server for querying Google ADK (Accessory Development Kit) documentation. This server uses LanceDB for vector search and FastMCP for the MCP interface, allowing AI models to access and understand ADK documentation.
uv. git clone <repository-url>
cd adk-mcp-docs make install
# or
uv syncBefore running the server, you need to build the vector index from the documentation.
make build-index
# or
uv run src/adk_mcp/builder.pyTo run the server in development mode with hot-reloading:
make run
# or
uv run fastmcp run src/adk_mcp/server.pyTo install the server as a local tool accessible via uvx:
make deploy-local
# or
uv tool install . --forceAfter installation, you can run the server using:
uvx adk-mcpFor VS Code (with compatible MCP extensions) or Antigravity, create a file at .vscode/mcp-servers.json with the following content:
{
"mcpServers": {
"adk-mcp": {
"command": "uvx",
"args": ["adk-mcp"]
}
}
}adk-mcp.command.uvx adk-mcp.Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"adk-mcp": {
"command": "uvx",
"args": ["adk-mcp"]
}
}
}src/adk_mcp/: Source code for the MCP server.builder.py: Script to build the LanceDB index.server.py: FastMCP server implementation.data/: Directory for storing the LanceDB index (generated).data/: (Optional) Source documentation files (if not embedded in the package).Makefile: Convenient shortcuts for common tasks.pyproject.toml: Project metadata and dependencies.The documentation is indexed using a context-aware chunking strategy to ensure high-quality search results:
Context: Getting Started > Installation > Python).=== "Python", === "Go"). Content within these tabs is indexed separately and tagged with the respective language.BAAI/bge-small-en-v1.5 model for generating vector embeddings.search_adkSearch the Google ADK documentation for relevant information.
Arguments:
query (string): The search query.language (string): The programming language to filter by. Supported values: "python", "go", "java", or "all".Returns:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.