Skip to content

Connecting Claude to your apps — home page with five-section tour menu

Visual primer

Connecting Claude to your apps.

MCP — Model Context Protocol — is a connector between Claude and the apps you use. Set it up once and Claude can read, write, and act in those apps directly.

Page 1 of 5 — MCP vs APIs

01The contrast

MCP vs APIs

APIs — Application Program Interfaces — are how apps send and receive data, but each is a single, limited capability. Gmail has separate APIs for send, read, draft, and search. MCP packages them into a menu Claude reads.

WITHOUT MCP WITH MCP AI gmail.send_email gmail.read_message gmail.draft_reply slack.send_message slack.read_channel cal.list_events AI MCP Gmail 3 APIs inside Slack 2 APIs inside Calendar 1 API inside 6 endpoints to wire up 1 menu, 3 apps

For example · here’s what the data looks like, via API vs MCP

VIA API

Raw codes

APIs hand back IDs, channel codes, and unix timestamps. The reader has to know how to decode them.

{ "user": "U02ABCD12",
  "text": "deploy ready",
  "ts": "1729384092" }

VIA MCP

Names and friendly times

MCP translates the codes into something Claude can read directly — names instead of IDs, friendly times instead of timestamps.

from: Sam Park
when: 2 min ago
text: "deploy ready"

Page 2 of 5 — Talk to your apps in plain language

02The capability

Talk to your apps in plain language

MCP lets you interact with your apps in plain language. Ask “how many engineers in San Francisco?” instead of writing SELECT COUNT(*) FROM employees WHERE office='SF' AND dept='engineering'. Claude handles the syntax for you.

YOU ASK "Recap yesterday's meeting, file the actions, send to Sam." Claude + MCP Calendarfind the meeting Notesread the transcript Notionlog the actions Slacksend to Sam

Database without SQL

Ask “how many engineers in San Francisco?” Claude reads the database’s menu, picks the right query, returns the number. You don’t write SQL or look up field names yourself — Claude handles that part.

Reads the menu, decides

Under the hood, Claude doesn’t guess at API names or invent parameters. It scans the menu MCP hands it, picks the right tool, fills in the inputs from your ask, and runs it. The plan adapts as results come back.

Page 3 of 5 — Three ways to connect

03Plugging in

Three ways to connect

To connect an app to Claude, you have three options — which you pick depends on what already exists for that app. Popular apps have a ready-made Claude connector. For the rest, you can have Claude build a quick MCP, or fall back to driving the browser.

Claude

Claude connector

Click and authorize

~30 seconds

Anthropic provides a connector. Sign in once and Claude can use the app — nothing to install or maintain.

Build it yourself

Have Claude build an MCP

~5 minutes

Point Claude at the app’s API docs and it generates a working MCP that runs on your computer. Or install a free version someone else made.

Through the browser

Let Claude click around

~0 setup

Claude opens a real browser tab and uses the app the way you would. Slower and more brittle, but works on anything with a UI.

Page 4 of 5 — How you'll use it

04In practice

Vibe coding, or Claude for Work

The pattern is the same every time: you describe what you want in plain language, and Claude calls the right tools across your connected apps to do it. Below are some real examples and the apps each one touches.

  • “What did I miss overnight?”
    Email Slack Calendar
  • “How many engineers in San Francisco?”
    HR database
  • “Set up the env with my keys and run the tests.”
    GitHub Terminal
  • “Prep me for the 2pm with Acme.”
    CRM Email Drive
  • “Recap this week and post it to the team.”
    Calendar Notes Slack

You stay in control

Anything destructive — sending an email, deleting a file, pushing a commit — Claude pauses to confirm before acting. Nothing leaves your hands without your sign-off.

The first ask is always rough

Your first phrasing won’t be perfect. That’s fine — Claude asks follow-up questions when the ask is ambiguous, and you can refine as you go. The point isn’t a perfect prompt; it’s the work getting done.

Page 5 of 5 — Try it with a routine

05Next step · try it out

Try it with a routine

Once Claude is connected to a few of your apps, the easiest way to see MCP in action is to set up a routine — a workflow Claude runs on a schedule. Pick one of the three below as a starting point, or copy the shape and write your own.

DAILY
8:00 AM
Morning brief
Pulls overnight email, today’s calendar, and any flagged Slack threads. Posts a one-paragraph recap.
Email · Calendar · Slack
WEEKLY
FRI 5:00 PM
Friday recap
Pulls metrics, drafts a Notion page summarizing the week, posts the link in your team channel.
Dashboard · Notion · Slack
WEEKDAYS
9:50 AM
Standup prep
Reviews yesterday’s commits, open PRs, and any blockers raised in #standup overnight.
GitHub · Slack

Good candidates for a routine

Anything you’d ask Claude in roughly the same shape every day or every week. Once it’s set up, the result arrives in your inbox or channel on schedule — you don’t have to remember to ask.

Why a routine is a good first try

It exercises the whole stack — connectors, tool selection, multi-app coordination — in a way that surfaces every day. You see whether MCP is doing what you hoped.