What prerequisites are needed to run MCP Google Contacts Server?
You need Python 3.12 or higher, a Google account with contacts access, a Google Cloud project with the People API enabled, and OAuth 2.0 credentials for Google API access.
@RayanZaki
Basic information
A Google Contacts server using MCP
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-google-contacts-server": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP Google Contacts Server is a Machine Conversation Protocol (MCP) server that provides Google Contacts functionality, allowing AI assistants to manage contacts, search your organization's directory, and interact with Google Workspace.
Install the Python package from source (pip install . after cloning and renaming the source directory), authenticate with Google (using a credentials.json file or environment variables), and run the server with mcp-google-contacts or python src/main.py. Integrate with MCP clients by adding its configuration to your MCP settings.
You need Python 3.12 or higher, a Google account with contacts access, a Google Cloud project with the People API enabled, and OAuth 2.0 credentials for Google API access.
You can use a `credentials.json` file placed in the project root, home directory, or specified via `--credentials-file`. Alternatively, set `GOOGLE_CLIENT_ID`, `GOOGLE_CLIENT_SECRET`, and `GOOGLE_REFRESH_TOKEN` environment variables.
Clone the repository, rename the `src` directory to `mcp_google_contacts_server`, then run `pip install .` to install the package and make the `mcp-google-contacts` command available.
Add the server to your MCP client’s configuration (e.g., for Claude with Cline) using the `uv run main.py` command and specifying the directory path.
It offers nine tools: `list_contacts`, `get_contact`, `create_contact`, `update_contact`, `delete_contact`, `search_contacts`, `list_workspace_users`, `search_directory`, and `get_other_contacts`.
A curated list of references for MLOps
Hindsight: Agent Memory That Learns

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code

Model Context Protocol Servers

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w
Comments