Your product inside Claude’s work
People ask Claude about their pipeline, their tickets or their analytics, and it answers from your product with their permissions. Asana, Figma, Canva, Slack and monday.com launched interactive connectors.
Claude plugins · MCP
Claude reaches other products through connectors, which are remote MCP servers. Write what your product does as tools in Flow, and Claude can use it, with each user signed in to their own account.
Add it as a custom connector today; submit it to the Connectors Directory when ready.
Which deals over $50k slipped this week?
hubspot · find_deals
3 deals slipped: Acme ($82k) moved to December, Northwind ($64k) and Globex ($51k) are waiting on legal.
What you can build
People ask Claude about their pipeline, their tickets or their analytics, and it answers from your product with their permissions. Asana, Figma, Canva, Slack and monday.com launched interactive connectors.
Questions turn into queries.
Read, tag and reply with the right access.
Writes marked as such, approved by the user.
Brand examples are illustrations of what could be built, not those companies' products.
The usual way vs. Flow
Building it yourself~3–4 weeks
And ChatGPT, Muse and coding agents each need the work again.
With Flow Frameworkan afternoon
import { tool } from "@flow-engineer/flow"; import { z } from "zod"; export default tool({ name: "find_deals", description: "Find the user’s deals by stage, owner or amount.", input: z.object({ stage: z.string().optional(), min: z.number().optional() }), run: async (q, { user }) => crm.deals.search(user, q), });
How Flow works
Get started
Run npx @flow-engineer/flow new my-agent, or ask Claude Code or Codex to set it up. You get one folder: the agent’s instructions, its tools, its skills and its tests.
Each job is a TypeScript function with a typed input that calls your API: check an order, book a slot, find a deal. No protocol code.
Run npx @flow-engineer/flow test. Simulated users try the scenarios that matter, including people who change their mind or ask for something your agent should refuse.
Flow serves your tools as a remote MCP server with each user’s sign-in. In Claude, open Settings → Connectors, add a custom connector and paste the address.
Submit at Anthropic’s directory with a test account, tool descriptions and screenshots. The same project ships to ChatGPT too.
$ npx @flow-engineer/flow new my-agent $ cd my-agent $ npx @flow-engineer/flow test ✓ 24 scenarios passing
Guide
A connector lets Claude use another product: read its data and take actions in it. Under the hood it is an MCP server. Remote connectors run on HTTPS and work in Claude on the web, desktop and mobile; users add them in Settings → Connectors or install them from the Connectors Directory.
On a paid plan, open Settings → Connectors, choose add custom connector and paste the MCP server’s URL. If it needs sign-in, Claude opens the product’s login. On Team and Enterprise, an owner adds it for the organisation.
Submit the connector to Anthropic for review. Reviewers check who owns the API, how users authenticate, what data is handled, that each tool matches its description and carries the right read-only or destructive hint, and that a test account works. Interactive connectors also need screenshots.
A connector gives Claude access to a product. A skill (a SKILL.md folder) teaches Claude how to do a task. A desktop extension (.mcpb) packages a local MCP server for one-click install in Claude Desktop. For a product with user accounts, a remote connector is the path.
Since January 2026, connectors can show interactive UI inside Claude, such as a board, a chart or a draft, using the MCP Apps extension that ChatGPT also supports.
B2B tools where people already ask Claude for help: CRMs, project tools, analytics, design and support. The connector turns a question into your product’s answer, with that user’s permissions.
Build a remote MCP server with your tools and sign-in, then add it in Claude as a custom connector. With Flow you write the tools and Flow serves the server with each user’s sign-in.
Settings → Connectors → add custom connector, then paste the server URL. Available on paid plans; on Team and Enterprise an owner adds it.
Submit the connector to Anthropic with a working test account, tool descriptions with read-only or destructive hints, and screenshots for interactive connectors.
A connector gives Claude access to a product through MCP. A skill is a set of instructions and files that teaches Claude how to do a task.
Remote, for a product with users: it works across Claude’s apps and is the path to the directory. Local servers suit tools on one machine.
Yes, both use MCP. A Flow project ships to Claude, ChatGPT and a CLI from the same tools.
MCP’s authorization spec, based on OAuth 2.1. Flow handles it, so each user signs in to their own account.
One open-source TypeScript project. The same agent on WhatsApp, iMessage, Telegram, ChatGPT and more.