All posts
TUTORIALPRODUCT

How to Connect Gmail, Slack, and Notion to Claude in One Command

Syncore Team·March 28, 2026·5 min read

What You'll Build

By the end of this tutorial, your Claude Code (or Cursor) session will be able to:

  • Search and read your Gmail inbox
  • Send and read Slack messages
  • Search and read Notion pages and databases
  • Do web search via Perplexity (no API key required)

Total time: under 5 minutes.

Step 1: Install Syncore

curl -fsSL https://syncorelabs.ai/install.sh | sh

This downloads the Syncore CLI and daemon, verifies the binary checksum, and installs both to ~/.syncore/bin. The installer adds ~/.syncore/bin to your PATH automatically.

Step 2: Log In

syncore login

This opens a browser window for authentication. Once you complete login, your session token is stored encrypted in your OS keychain. You won't need to log in again on this machine.

Step 3: Connect Your Apps

Go to [syncorelabs.ai/connect](https://syncorelabs.ai/connect) and connect Gmail, Slack, and Notion with your existing accounts. Each connection is a standard OAuth flow — you authorize Syncore to act on your behalf, and the resulting tokens are synced to your machine encrypted.

Alternatively, run:

syncore update

This pulls the latest credentials from your vault and installs any skills you've connected.

Step 4: Configure Your AI Clients

syncore setup

Syncore scans your machine for installed AI clients and writes the correct MCP config for each. Output looks like:

✓ Claude Desktop   → ~/.config/claude/claude_desktop_config.json
✓ Claude Code      → ~/.claude/settings.json
✓ Cursor           → ~/.cursor/mcp.json

Step 5: Use It

Restart your AI client (Claude Desktop requires a restart; Claude Code picks up new MCP servers automatically when you start a new session).

Now try prompting Claude:

> "Search my Gmail for emails from my manager this week and summarize them."

> "Send a message to the #engineering Slack channel: 'Deploying to prod in 5 minutes.'"

> "Search Notion for our Q2 roadmap and list the key initiatives."

Claude will use the Syncore MCP tools to execute these requests directly, with real credentials, no extra setup.

Troubleshooting

Tools don't appear in Claude: Run syncore doctor to diagnose common issues — it checks that the daemon is running, that config files point to the right binary, and that credentials are fresh.

OAuth error on a specific tool: Run syncore update to resync credentials from the vault. If the token has expired, go to [syncorelabs.ai/connect](https://syncorelabs.ai/connect) and reconnect that app.

New machine setup: Install Syncore, run syncore login, and run syncore update. Your skills and credentials sync from the vault automatically.

What's Available

Syncore currently ships with skills for: Gmail, Slack, Notion, GitHub, Google Calendar, Google Drive, Google Sheets, Google Docs, Linear, Perplexity, Firecrawl, Deepgram, and more. New skills ship weekly.

Run syncore list to see what's installed, or syncore store to browse what's available.

Try Syncore for free

Connect 50+ tools to Claude, Cursor, and Windsurf in under 5 minutes. No API keys required to get started.

Get Started Free
$curl -fsSL https://syncorelabs.ai/install.sh | sh