MCP ServerSTDIOOfficialv1.1.3

Google Contacts MCP Server

Manage Google Contacts programmatically—list, search, and update contacts via AI. For developers building contact-aware applications or automations that need read/write access to Google Contacts.

io.github.domdomegg/google-contacts-mcp

Hosted URL

Local install

Transport

STDIO

Auth

4 required env vars

What the Google Contacts MCP server does

How models use it and what it is built for.

Manage Google Contacts programmatically—list, search, and update contacts via AI. For developers building contact-aware applications or automations that need read/write access to Google Contacts.

Connect to Google Contacts

Local install — runs as a subprocess.

npx google-contacts-mcp@1.1.3

Environment variables

Configuration this server reads at startup.

  • GOOGLE_ACCESS_TOKENRequiredSecret

    Google OAuth access token.

  • MCP_TRANSPORTRequired

    Transport type.

  • GOOGLE_CLIENT_IDRequired

    Google OAuth client ID.

  • GOOGLE_CLIENT_SECRETRequiredSecret

    Google OAuth client secret.

Resources

Where to find authoritative docs and source for Google Contacts.

Example prompts for Google Contacts

Paste any of these into Agent Studio after connecting Google Contacts.

  • List all contacts in my Google Contacts account
  • Search for contacts with email domain example.com
  • Show me contacts created in the last 30 days
  • What OAuth scopes does this server require to modify contacts?

Google Contacts MCP server — FAQ

Common questions about connecting and running Google Contacts.

  • What can I do with the Google Contacts MCP server?

    You can list, search, and manage contacts in your Google Contacts account via AI. The server connects through Google OAuth and exposes contact operations as MCP tools.

  • How do I authenticate this server?

    You need a Google OAuth access token, client ID, and client secret. Set GOOGLE_ACCESS_TOKEN, GOOGLE_CLIENT_ID, and GOOGLE_CLIENT_SECRET as environment variables before running the server.

  • Do I need to set up a Google Cloud project?

    Yes. You must create a Google Cloud project, enable the Google Contacts API, and generate OAuth 2.0 credentials (client ID and secret) to obtain an access token.

  • Can I use this server to create or delete contacts?

    The registry describes list, search, and manage operations. Refer to the server documentation or test the available tools to confirm which write operations (create, update, delete) are supported.

  • What transport does this server use?

    The Google Contacts MCP server uses stdio transport, meaning it communicates via standard input/output streams when invoked with `npx google-contacts-mcp@1.1.3`.

Skip the local setup — run MCP in your browser

MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 30+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.

Open Agent Studio

Related servers

More on MCP Playground