What is MCP Google Contacts Server?
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.
How to use MCP Google Contacts Server?
To use the server, clone the repository, install the required dependencies, and set up Google API credentials. Start the server using Python or the recommended uv command.
Key features of MCP Google Contacts Server?
- List and search Google Contacts
- Create, update, and delete contacts
- Search Google Workspace directory
- Access "Other Contacts" and Google Workspace users
Use cases of MCP Google Contacts Server?
- Managing personal and organizational contacts through AI assistants.
- Integrating contact management into applications using MCP.
- Automating contact-related tasks in Google Workspace.
FAQ from MCP Google Contacts Server?
-
What are the prerequisites for using the server?
You need Python 3.12 or higher, a Google account with contacts access, and a Google Cloud project with the People API enabled.
-
How do I authenticate with Google?
You can authenticate using a credentials.json file or by setting environment variables for your Google OAuth credentials.
-
Can I contribute to this project?
Yes! Contributions are welcome, and you can submit a Pull Request.