Google Contacts MCP. Manage your entire network from conversation.
Google Contacts MCP connects your entire Google address book directly to any AI agent. You can manage contacts—creating new entries, looking up details, updating records, or grouping people by label—all through natural conversation. It gives your agent complete control over who you know and how your connections are organized.
Give Claude and any AI agent real-world access
Retrieve complete profiles for specific individuals using their name or email address.
Build entirely new contact records and add them to your main directory.
Modify details on a known contact, like changing an email address or job title.
List all your current labeled groupings and create new ones to sort specific connections.
Run complex lookups across your full contact list using a query string.
Ask an AI about this
Waiting for input…
What AI agents can do with Google Contacts with 9 Tools
These tools give your agent the power to read, write, search, and categorize every single connection in your Google Contacts directory.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Google Contacts MCPCreate Contact Group
Creates a new organizational group (label) within your contacts.
Create Contact
Adds an entirely new individual to your contact list.
Delete Contact
Permanently removes a specified contact record from the directory.
Get Contact Group
Retrieves details for an existing, specific contact group.
Get Contact
Fetches all detailed information for one particular contact.
List Contact Groups
Shows a list of every existing labeled group you've created or inherited.
List Contacts
Retrieves a simple list of all contacts in your address book.
Search Contacts
Searches the entire contact database using general keywords or criteria.
Update Contact
Modifies information on an existing contact record, requiring a unique identifier...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Google Contacts, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Google Contacts. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The friction of managing contact data today is exhausting.
Right now, if you need a connection's full history or details, you open Google Contacts. If you want to find all the people in a specific project group, you have to manually filter labels. Then, if your AI client needs that data, you copy and paste it into the prompt, losing formatting and wasting time.
With this MCP connected via Vinkius, you just ask your agent: 'Show me everyone in the Q4 Marketing Group.' The agent runs the search and gives you a clean list ready to use. You bypass the manual clicking, filtering, and copy-pasting entirely.
Get complete control with Google Contacts MCP.
You no longer have to juggle multiple interfaces just to validate a single phone number. You can ask your agent to 'get_contact' and instantly verify the details, whether you are creating a new entry or updating an old one.
The ability to perform deep lookups and manage groups like this makes all the difference. Your data stays accurate, centralized, and always available via conversation.
What Google Contacts MCP does for your AI
Connect this MCP to your preferred AI client and take full command of your Google Contacts directory. You no longer have to open separate web tabs just to find a phone number or update someone’s title. Instead, you talk to your agent, and it handles the data retrieval for you.
Your agent can look up specific connections by name or email. It'll pull detailed profiles instantly, allowing you to get the latest work numbers or personal emails without clicking through menus. Need to organize people? You can list all existing contact groups and build new ones based on shared labels—all in a single chat session.
If you’re working with client data, this MCP lets your agent search across your entire address book using just a few keywords. If a profile needs updating, it handles that too. Because Vinkius hosts all the connections here, you get one reliable place to manage these core business relationships from any AI-compatible platform.
019d75a8-56e1-7231-b377-1be285621c6e How to set up Google Contacts MCP
The bottom line is you talk to your AI client, not Google's website.
Subscribe to this MCP and authenticate it securely with your Google Workspace account.
Your AI client establishes the connection, giving your agent read/write access to your contact directory.
You ask your agent a question in plain language (e.g., 'Find all tech advisors'). The agent executes the necessary tool calls and replies with the structured data.
Who uses Google Contacts MCP
This MCP is essential for anyone whose job revolves around people and connections. If you spend half your day switching between an email app, a spreadsheet, and the contacts page just to verify details or organize lists, this one's for you.
Quickly gathering contact information, building temporary groups for meetings, and ensuring network records are current without leaving their main chat interface.
Instantly pulling up a prospect's history or updating a lead record with new details right from a sales call transcript in the agent.
Listing all key stakeholders and filtering them into project-specific groups to keep everyone organized for a rollout.
Benefits of connecting Google Contacts MCP
You get instant details. Instead of clicking through Google's site to find a phone number, you just ask your agent for it and get the full profile in seconds.
Organization is simple. Need to segment leads? Use tools like 'list_contact_groups' and 'create_contact_group' to build tailored lists instantly, keeping everyone sorted by label.
Updating records takes zero steps. If a contact changes jobs or gets a new number, use the 'update_contact' tool through your agent instead of manually logging into multiple systems.
New contacts are fast. Use 'create_contact' to quickly add someone you just met, capturing their details without opening an email draft or external form.
Deep search capability means nothing falls through the cracks. You can use 'search_contacts' to pull up specific records across your entire book using a natural query.
Google Contacts MCP use cases
A sales rep needs immediate prospect info.
The SDR is on a call and realizes they don't have the latest phone number. Instead of promising to check later, they ask their agent: 'What's John Doe’s mobile number?' The agent uses 'get_contact' and instantly replies with the accurate details, keeping the sales momentum going.
An EA needs to organize a meeting group.
The executive needs to pull together everyone related to the Q3 marketing launch. They ask their agent to 'List all contacts labeled Marketing Leads.' The agent uses 'list_contact_groups' and pulls up exactly the 40 people needed, saving minutes of manual filtering.
A developer needs clean data for a script.
The dev is writing a small internal tool that requires validated contact names. They ask their agent to 'Search contacts by company: Acme Corp.' The agent uses 'search_contacts' and outputs a clean, structured list ready to be dropped into code.
A user needs to correct old data.
The user remembers that Jane Smith moved last month. They ask their agent: 'Update Jane Smith’s address.' The agent uses the necessary tools, updating her record accurately without requiring the user to find the specific API endpoint.
Google Contacts MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating contacts like a spreadsheet
The user tries to copy and paste 20 names into an agent prompt, expecting it to magically create 20 new records. This often fails or only creates incomplete data.
Don't dump lists of raw text. Instead, use your agent to run 'list_contacts' first, review the list, and then ask the agent to systematically 'create_contact' for the people you need.
Assuming data is always current
The user relies on an old email or phone number from a simple search result, only to find out it was outdated weeks ago.
Always ask your agent to use 'get_contact' and verify the specific fields you need. This forces the tool to retrieve the most up-to-date record available.
Trying to delete contacts in bulk
The user tries to tell the agent, 'Delete all old test accounts.' The system might fail or accidentally wipe important data because deletion requires specific confirmation.
Use 'list_contact_groups' first to isolate only the records you want gone. Then ask your agent to delete them one by one using 'delete_contact', ensuring safety.
When to use Google Contacts MCP
Use this MCP if your core workflow requires deep, conversational interaction with structured contact data. If you need to know who someone is, what their title is, or which group they belong to, this connector works. It’s built for retrieval and organization.
Don't use this if your primary task involves communication outside of the contacts themselves (like sending emails directly from a CRM) or managing financial transactions. For those scenarios, you need an email or accounting tool instead. This MCP is purely about directory maintenance: listing groups, creating profiles using 'create_contact', and pulling details via 'get_contact'. It’s the source of truth for your address book.
Frequently asked questions about Google Contacts MCP
How do I use Google Contacts MCP to find a person's number? +
You simply ask your agent to search for the person by name or email. The agent uses 'get_contact' and returns the full profile, including their primary mobile number.
Can I use Google Contacts MCP to create a new group? +
Yes, you can run the 'create_contact_group' tool through your agent. This allows you to build labeled segments for your connections right from your chat interface.
What if I need to update an existing contact? Do I need special info? +
Yes, when updating a record using 'update_contact', the agent needs specific identifiers (like an etag) to ensure it’s modifying the correct person's data.
Is Google Contacts MCP only for US contacts? +
No. It connects directly to your entire Google Workspace directory, meaning it handles all international connections and labels you manage within that account.
How many tools are available in the Google Contacts MCP? +
This MCP provides nine specific tools covering everything from listing groups using 'list_contact_groups' to deleting records with 'delete_contact'.