How to integrate Google Admin MCP with Codex

Connect Codex to Google Admin MCP. Add new employee to all-staff group, list all users in marketing department, and more using natural language, with authentication handled for you.

Google Admin logoGoogle Admin
Oauth2

Google Admin is the central console for managing Google Workspace users, groups, and organizational units. It streamlines organizational control, saving admins time and reducing errors.

14 Tools

Introduction

Codex is one of the most popular coding harnesses out there. And MCP makes the experience even better. With the Google Admin MCP integration, Codex can create and suspend Google Workspace users, manage groups and members, add email aliases, and update group settings, all without leaving the terminal or the app, whichever you prefer.

Also integrate Google Admin with

Why use Composio?

Apart from a managed and hosted MCP server, you will get:

  • CodeAct: A dedicated workbench that allows GPT to write its code to handle complex tool chaining. Reduces to-and-fro with LLMs for frequent tool calling.
  • Large tool responses: Handle them to minimise context rot.
  • Dynamic just-in-time access to 20,000 tools across 1700+ other Apps for cross-app workflows. It loads the tools you need, so GPTs aren't overwhelmed by tools you don't need.

How to install Google Admin MCP in Codex

Run the setup command

Run this command in your terminal to add the Composio MCP server to Codex.

Terminal

It will initiate the authentication in a browser window, authorize Codex to access your Composio account.

Composio authentication page

(Optional) Authenticate with OAuth

To authenticate manually, run the login command to open a browser window and authorize Codex to access your Composio account.

bash
codex mcp login composio

Verify the connection

Run codex mcp list to confirm Composio appears as a registered MCP server.

bash
codex mcp list

Codex App

Codex App follows the same approach as VS Code.

  1. Click ⚙️ on the bottom left → MCP Servers → + Add servers → Streamable HTTP:
  2. Fill the header and Key fields with { "x-consumer-api-key" = "ck_*******" }.
  3. The Key is the Composio API key, that you can find on dashboard.composio.dev
  4. Click on Authenticate and authorize Codex to your Composio account and you're all set.
Codex App MCP setup
  1. Restart and verify if it's there in .codex/config.toml
bash
[mcp_servers.composio]
url = "https://connect.composio.dev/mcp"
http_headers = { "x-consumer-api-key" = "ck_*******" }

Try it

Ask Codex for a Google Admin task. The first time, Composio asks you to connect your Google Admin account.

For example, ask it to:

  • "Add new employee to all-staff group"
  • "List all users in marketing department"
  • "Create a group for project leads"

What is the Google Admin MCP server, and what's possible with it?

The Google Admin MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Google Admin account. It provides structured and secure access to your organization's Google Workspace admin console, so your agent can manage users, groups, aliases, and group settings on your behalf.

  • Automated user management: Easily create, suspend, or delete Google Workspace user accounts, letting your agent handle onboarding, offboarding, and user details with precision.
  • Group administration and membership control: Have your agent create groups, list all group members, add or remove users from groups, and fetch group details to streamline team management.
  • Email alias assignment: Direct your agent to add email aliases to user accounts, simplifying communication and identity management for your organization.
  • Comprehensive user and group directory access: Ask your agent to list all users or groups in your domain, filter them as needed, and retrieve detailed information to support audits or directory syncs.
  • Secure and efficient admin operations: Let your agent perform sensitive admin actions like deleting users or managing group settings—always with proper access controls and auditability.

Conclusion

You've successfully integrated Google Admin with Codex using Composio's MCP server. Now you can interact with Google Admin directly from your terminal, VS Code, or the Codex App using natural language commands.

Key benefits of this setup:

  • Seamless integration across CLI, VS Code, and standalone app
  • Natural language commands for Google Admin operations
  • Managed authentication through Composio
  • Access to 20,000+ tools across 1700+ apps for cross-app workflows
  • CodeAct workbench for complex tool chaining

Next steps:

  • Try asking Codex to perform various Google Admin operations
  • Explore cross-app workflows by connecting more toolkits
  • Build automation scripts that leverage Codex's AI capabilities
TOOLS

Supported Tools

Every Google Admin action and event your agent gets out of the box.

Add Alias to Google Workspace User

Adds an email alias to a Google Workspace user.

Add User to Google Workspace Group

Adds a user to a Google Workspace group with the specified role.

Create Google Workspace Group

Creates a new Google Workspace group with the specified details.

Create Google Workspace User

Creates a new Google Workspace user with the specified details.

Delete Google Workspace User

Deletes a Google Workspace user.

Get Google Workspace Group Details

Retrieves detailed information about a Google Workspace group.

Get Google Workspace User Details

Retrieves detailed information about a Google Workspace user.

List Google Workspace Group Members

Lists all members of a Google Workspace group with optional filtering and pagination.

List Google Workspace Groups

Lists Google Workspace groups with optional filtering and pagination.

List Google Workspace Users

Lists Google Workspace users with optional filtering and pagination.

Remove Alias from Google Workspace User

Removes an email alias from a Google Workspace user.

Remove User from Google Workspace Group

Removes a user from a Google Workspace group, revoking their group access.

Suspend/Unsuspend Google Workspace User

Suspends or unsuspends a Google Workspace user account.

Update Google Workspace Group Settings

Updates a Google Workspace group's display name and/or description.

FAQ

Frequently asked questions

Start with Google Admin.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Google Admin tool your agent needs.Free to start.

Start building