How to Connect Gmail, Slack, and Notion to Claude in One Command
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 | shThis 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 loginThis 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 updateThis pulls the latest credentials from your vault and installs any skills you've connected.
Step 4: Configure Your AI Clients
syncore setupSyncore 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.jsonStep 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.