What is the Google Admin MCP Server?
The Google Admin MCP Server is a tool available on the UBOS Asset Marketplace that allows you to manage Google Workspace users through the Admin Directory API. It automates tasks like creating, suspending, and retrieving user information.
What are the prerequisites for using the Google Admin MCP Server?
Before using the server, you need Docker, a Google Workspace Admin account, the Google Admin Directory API enabled, and a Base64 encoded OAuth2 token in the GOOGLE_TOKEN_JSON environment variable.
How do I install the Google Admin MCP Server?
Clone the repository, then build the Docker image using the command: docker build -t google-admin-mcp .
How do I run the Google Admin MCP Server?
Run the Docker container using the command: docker run -e GOOGLE_TOKEN_JSON="your_base64_encoded_token" google-admin-mcp, replacing your_base64_encoded_token with your actual token.
What tools are available in the Google Admin MCP Server?
The server provides tools to listUsers, addUser, getUser, suspendUser, and unsuspendUser.
How secure are the passwords generated by the server?
Passwords are generated securely with a minimum of 12 characters, including uppercase and lowercase letters, numbers, and special characters. Users are required to change their password on first login.
What kind of error handling does the server provide?
The server provides clear error messages for authentication failures, invalid parameters, API errors, and missing environment variables.
What is MCP (Model Context Protocol)?
MCP is an open protocol that standardizes how applications provide context to LLMs, enabling AI models to access and interact with external data sources and tools.
How does the Google Admin MCP Server integrate with UBOS AI Agents?
The server can be integrated with UBOS AI Agents to automate user management tasks based on predefined rules and conditions, such as automatically suspending inactive accounts.
What are some use cases for the Google Admin MCP Server?
Use cases include automated user provisioning, user lifecycle management, bulk user updates, user auditing, HR system integration, and help desk automation.
How does this server improve security?
The server enhances security by automating password generation, user suspension, and access control, minimizing the risk of unauthorized access and data breaches.
What is UBOS?
UBOS is a Full-stack AI Agent Development Platform focused on bringing AI Agents to every business department. It helps you orchestrate AI Agents, connect them with your enterprise data, build custom AI Agents with your LLM model and Multi-Agent Systems.
How do I list all users with this server?
To list all users, you can use the “listUsers” tool with the domain in JSON format, example: { "domain": "yourdomain.com" }
Google Admin Server
Project Details
- securityfortech/google-admin-mcp
- MIT License
- Last Updated: 6/14/2025
Recomended MCP Servers
一个简单的获取微博热搜的MCP服务
gitlab mcp
An MCP server for the Story SDK and Storyscan Block Explorer
Simple MCP server for uithub.com
MCP server to fetch basic (and complex!) baseball-related stats.
MCP server for listing public APIs from github.com/public-apis
A Model Context Protocol (MCP) server that helps AI code editors find TypeScript symbol definitions in your codebase....
A python repl for MCP
Model Context Protocol [Anthropic] - Tecton Server





