screenroveSCREENS WORTH STUDYING
← Field notes
Pattern study

MCP integration examples: how SaaS apps connect to coding agents

MCP integration examples from real SaaS screens: Eraser's claude mcp add command, Amplitude's Cursor prompt, Tally's AI-first grid and Linktree's locked MCP.

In 2026 the integration a SaaS product asks you to set up first is less often Slack or Google Sheets and more often your AI coding agent. On our integration pages wall, 8 of the 48 products (9 of 83 screens) offer to connect the product to an outside AI client such as Claude, Cursor or ChatGPT. At Amplitude, Tally, Linktree and Lucid, that option is listed first. These are the MCP integration examples we captured, and they share a small set of mechanics worth copying.

The most direct is Eraser. Its onboarding has a step called "Connect your MCP client" that shows no OAuth button, only ten client tiles and a command to paste.

Eraser: Connect your MCP client step with 10 client tiles and a claude mcp add command
Ten client tiles, one selected, and below it the exact terminal command with a Copy chip. This is step 4 of 5 in onboarding, with Skip beside Continue. Captured 22 October 2026 · DesktopExplore reference ↗

MCP integration examples, by mechanic

Across the screens, the connect step takes one of three forms: a command, a prompt or a client picker. Most products combine two.

1. The command: one line to paste in a terminal

Eraser's ten tiles are Claude Code, Claude.ai, ChatGPT, Codex, Gemini, OpenCode, VS Code, Cursor, Kiro and GitHub Copilot. Choosing Claude Code fills a card with claude mcp add --transport http eraser https://app.eraser.io/api/mcp and a Copy chip. There is no API key to generate and nothing to fill in. Eraser reuses the same picker in MCP settings, and "Connect Eraser MCP" is one of the five quick-start tiles on the empty dashboard, so a user who skips it in onboarding sees it twice more.

Hotjar does the same for its tracking tag. The install modal (headed "Install Contentsquare on your site") opens on an "AI-assisted" tab ahead of Manual, Tag Managers and Platforms, and its default Wizard option is a single npx @contentsquare/wizard install command that "configures your AI agent, installs the tag for your framework, and verifies it's working." It ships with a disclaimer: Contentsquare "is not responsible for how your tool interprets or applies the wizard instructions." PostHog puts a similar npx -y @posthog/wizard@latest warehouse box above its 912 data sources.

2. The prompt: setup written for an agent to read

The second form skips the protocol and hands the user text for their agent. Amplitude's "Let's get data in" page leads with an AI prompt card tagged Recommended: "Run this custom prompt in an AI coding tool like Cursor or Claude to set up Amplitude." The prompt itself is one goal, not a tutorial: "one real, app-produced first event, ingested into the selected project." Two buttons follow, "Open in Cursor" and "Copy Prompt".

Amplitude: Let's get data in page with a Recommended AI prompt card, Open in Cursor and Copy Prompt
The AI prompt card is tagged Recommended and sits first; the integrations directory ("Segment, Snowflake, and 100+ sources") is now under "or set up another way". Captured 21 October 2026 · DesktopExplore reference ↗

The interesting part is what moved down. Amplitude's integrations card ("Segment, Snowflake, and 100+ sources") now sits beneath an "or set up another way" divider, next to "Invite Team: Hand setup to a developer on your team". The agent prompt has replaced the developer as the default way in.

GitBook ends its onboarding the same way. Step 4/4, "Set up your local workflow", offers Claude, Cursor and ChatGPT as buttons, then an "or" and a Markdown prompt that opens "# GitBook Setup Agent / ## Goal / Get my docs live on a published GitBook site."

GitBook: onboarding step with Claude, Cursor and ChatGPT buttons above a GitBook Setup Agent prompt
Step 4/4 offers three AI tools as buttons, then a Markdown prompt headed "# GitBook Setup Agent" with a Copy AI prompt link. Captured 22 October 2026 · DesktopExplore reference ↗

Note that the prompt has a definition of done ("Done = you…" is visible before the fade). Both Amplitude and GitBook write their prompts as an outcome the agent can check, not a list of steps.

3. The client picker: logos as the interface

The third form is a grid of AI clients where you would expect a grid of apps. Zapier has a dedicated "Create MCP server" page ("Connect your AI agent to Gmail, Slack, Salesforce, and 9,000+ more apps") with Popular tiles for Claude, Claude Code, ChatGPT, Cursor and OpenClaw, and MCP is one of five "Start from scratch" cards on its home, alongside Zap, Agent, Table and Form.

Tally folds AI clients into its normal directory, and puts them first.

Tally: integrations grid starting with ChatGPT, Claude and MCP server before Tally API and Google Sheets
The first row is ChatGPT, Claude and "MCP server". Google Sheets, the classic form integration, is fifth. Captured 21 October 2026 · DesktopExplore reference ↗

Lucid goes further and gives MCP its own taxonomy. The integrations directory lists "AI" and "MCP Connectors" as the first two categories, and ships a separate listing per client: "Lucid MCP for Cursor", "Lucid MCP for Github", "Lucid MCP for Glean", each with a New badge. The app header carries a "Connect AI tools" button, and the New menu lists "Connect your AI tools / Lucid MCP" next to Lucidchart and Lucidspark. Linear's public integrations page has "Agents" and "AI clients" directly under Essentials in its category rail.

Where the agent entry point sits

The placement says how much a product is betting on it. We saw four positions:

ToolJet's home is the clearest dashboard example: its own AI builder sits on top, and directly below it the product offers to step aside.

ToolJet: first home screen with a prompt box above four coding agent cards: Claude Code, Codex, Grok Build and Others
Under ToolJet's own prompt box, an "or use ToolJet with your coding agent" divider and four cards, ending with "Connect any coding agent via MCP". Captured 22 October 2026 · DesktopExplore reference ↗

ToolJet's sign-up page makes the same argument as a diagram, wiring Cursor, Claude Code and Codex into "ToolJet MCP". Vercel's empty projects overview puts an "Onboard your coding agent" pill, with three agent logos and a copy icon, between "Deploy your first project" and the Import Project row. On Netlify's new project screen, "Cursor Origin" appears as a Git provider next to GitHub and GitLab.

On the marketing hero, before an account exists

Three landing pages we captured put an agent instruction in the hero with a copy button. Clerk has a "Build with agents" box under its headline reading Add Clerk auth to my app: clerk.com/SKILL.md. Netlify puts "Add Netlify to your coding agent" under its two buttons, with fetch https://netlify.ai. Rive goes furthest: "Start with your coding agent. No account needed to try it." above a prompt box, "Install the Rive CLI from rive.app/cli. Let's build a 3D city.", with a COPY button as the main action.

MCP as a paid feature

Linktree shows the other direction this is going. In settings, "Agent access (MCP)" is the first item under Integrations, ahead of social media, and the "Jump to" select reads "Agent integrations". It promises "Let Claude, ChatGPT, or another AI tool update your links, bio, and appearance and pull your analytics", and then it is locked.

Linktree: Integrations settings with Agent access (MCP), a New badge, a padlock and Upgrade to unlock above social media
Agent access (MCP) leads the Integrations section, above Instagram and TikTok, with a New badge, a padlock and "Upgrade to unlock". Captured 22 October 2026 · DesktopExplore reference ↗

The same screen is on our paywalls wall: a feature that shipped with a New badge and a padlock together. Eraser, by contrast, offered its MCP connection during a free trial with no upgrade marker on the step. Which way to go depends on whether agent access is how users get value (give it away) or a power feature heavy users will pay for (gate it, as Linktree does).

What to steal

How we counted

We captured these screens in desktop browsers with research accounts in September and October 2026. A vision model recorded each screen's attributes, which you can check on each screen's page; we counted a product when a captured screen offered to connect it to an outside AI client, so products that have MCP servers we did not see are not included. Browse the MCP screens or every connect step on the wall. We record what we saw, not A/B results, so nothing here says which approach converts better.

Screenrove is itself an MCP server: connect it and ask your agent for MCP integration examples to build your own connect step from.