- Reliability 8/20
- The manifest declares a PyPI stdio package, but the supplied material contains no source files, CI workflows, or committed tests verifying initialization, tool-list handshake, dependency installation, or error handling. The README describes a very broad toolset and multiple transports, but that does not prove the declarations match runtime behavior. The score is therefore limited by missing execution evidence, possible manifest/documentation discrepancies, and unverified edge cases.
- Security and permissions 10/20
- The material describes OAuth, read-only mode, per-service permissions, path restrictions, stateless operation, and network-boundary controls, which are positive signals. However, it also states that dynamic client registration accepts any redirect URI by default, and exposes high-impact actions such as sending mail, changing sharing permissions, deleting resources, and executing Apps Script. No source evidence proves that dangerous actions require confirmation or that permission isolation and all data flows are enforced. No explicit red-line behavior is shown, but these unverified risks warrant substantial deductions.
- Maintenance 12/20
- The repository is not archived, has an MIT license, identifies a maintainer, reports version 1.22.2, and has substantial public issue activity, all of which indicate ongoing maintenance. The supplied material does not show commit history, release cadence, dependency-update practice, vulnerability response procedures, or a security contact, so a high score is not justified.
- Documentation 14/20
- The README covers installation, OAuth configuration, API enablement, tool tiers, environment variables, deployment modes, client connections, and several operational limitations. It also discloses the Chat account requirement, remote attachment limitation, and DCR redirect risk. Deductions apply because tool parameters and error semantics are incomplete, cost and quota guidance is limited, configuration is complex, and the uvx/same-name PyPI warning plus multiple launch modes may confuse users. README claims cannot substitute for source verification.
- Setup experience 12/20
- The documentation provides a reasonably clear path from runtime and uv/uvx installation through Google Cloud credentials to connections for mainstream clients. Setup still requires manually enabling multiple APIs, configuring OAuth consent and redirects, selecting transport and authentication modes, and handling extra Chat configuration. The lack of CI or test evidence prevents verification that installation and connection are reproducible, so the score remains within the static-review ceiling.