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 server implementation for Google's Gemini API
A simple, working example of a Model Context Protocol (MCP) server that lets you play the classic Lemonade...
The source repository for the Aurora documentation website.
AI-first development framework
This read-only MCP Server allows you to connect to external data from Claude Desktop through CData JDBC Drivers....
An MCP (Model Context Protocol) server for Substack API integration with Claude and other AI assistants
A Model Context Protocol (MCP) server that integrates with Google's Gemini Pro model, can be used in Claude...





