Latenode

MCP Builder

Build with your AI agent. Run automatically in the cloud.

Connect Claude Code, Cursor, or Codex through MCP. Describe the work once; events in your apps start the saved workflow in Latenode, even after you close your agent.

Your agent builds it. You connect your apps, test, and activate. Latenode handles the cloud execution, with every step visible and editable.

Claude CodeLatenode connected
Your request

Build a Latenode workflow: new HubSpot contact → research and qualify → update the CRM → save a Gmail draft.

Done. The workflow is in Latenode.

Five connected steps. Kept inactive for your review.

LatenodeYour workspace
New contact → qualified lead + draftDraft · inactive

Describe it in Claude Code. Open and edit it in Latenode.

Illustrative example · Drafts are saved for review, never sent.

Cloud execution

Close Claude Code. Your workflow keeps going.

Once you connect, test, and activate it, new app events run your workflow in Latenode’s cloud.

Illustrative example
Claude Code
Session closed

Workflow already built.

Your agent’s job is done.

You don’t need to keep your computer or chat session running.

LatenodeActive in cloud

HubSpot · New Contact

Alex Morgan · northstar.example

Event received
  1. Research companyLatenodeComplete
  2. Qualify leadLatenodeComplete
  3. Update ContactHubSpotComplete
  4. Create DraftGmailComplete

CRM updated. Draft ready for your review.

No server to deploy. No webhook handler to maintain.

Triggers use instant events or polling, depending on the app and event.

What will you build?

Which task would you like to hand off?

Every example starts with a real app event. Pick one to see the steps, result, and prompt.

Illustrative example
Start Free

Start with a task from your own team.

Lower repeat costs

Let Claude build it. Let Latenode repeat it.

Move repeatable decisions and formatting into a saved workflow. Keep model calls for the work that needs AI.

New HubSpot contacts / month
Illustrative estimate · USD

10,000 · New HubSpot contacts / month

Claude: $90.00 / month · API usage
HubSpot · New Contact → Model call · Choose route → Model call · Write message → Slack · Send message

Latenode: $4.80 / month · CPU runtime
HubSpot · New Contact → Saved logic · Routing rule → Saved logic · Fill template → Slack · Send message

Same routing task. Two alternative ways to run it.

94.7%
lower estimated running cost

$85.20 saved per month in this example.

Claude: $90.00 / month. Latenode: $4.80 / month.

Research, qualification, and original writing still use AI tokens when your workflow calls a model. This example only replaces routing rules and template formatting.

How this estimate works

Claude Sonnet 5: two calls per contact, totaling 2,000 input + 500 output tokens. Standard API rates: $2 / 1M input and $10 / 1M output tokens. No caching or batch discounts.

Latenode: 5 CPU seconds per complete run. Uses progressive CPU-second pricing, assuming the 10,000 free monthly CPU seconds are still available.

These are assumed workloads, not a measured benchmark or a comparison of Claude Code subscription plans. Initial building, third-party app fees, external hosting, and taxes are excluded. Actual usage varies.

Pricing sources: Claude API · Latenode. Rates checked Sep 11, 2026.

Choose how it works

Same trigger. Same goal. Your choice of logic.

Keep a known sequence, or let a cloud agent adapt its research to each lead.

LatenodeLead qualificationCloud workflow

Follow the steps you designed.

HubSpot New Contact → research company → qualify lead → update HubSpot contact → create Gmail draft. AI works at defined steps; the workflow controls their order.

  1. HubSpot · New Contact
  2. AI step · Research company
  3. AI step · Qualify lead
  4. HubSpot · Update Contact
  5. Gmail · Create Draft
Predictable order. Defined AI steps.

Every new contact passes through the same sequence.

Built with Claude CodeLatenodeRuns in the cloud
Illustrative example

Your apps, connected by the data

The right data. In every step.

Your agent connects contact details, company research, and qualification to the right CRM fields and a personalized email draft.

LatenodeContact 1042 · data mappingMapped by Claude Code

HubSpot New Contact provides a contact ID, email, and company domain. Research adds industry, team size, headquarters, product, and sources. Qualification adds fit, reasons, and an outreach angle. Claude Code maps these outputs to the same HubSpot contact and a Gmail draft.

  1. HubSpot · New Contact
  2. Latenode · Research company
  3. Latenode · Qualify lead
  4. HubSpot · Update Contact
  5. Gmail · Create Draft

Available data

1HubSpotNew Contact

Contact ID
1042
Company domain
northstar.example

2Company research

Industry
B2B software
Team size
50–200 employees
Headquarters
London, United Kingdom
Product
Customer analytics and reporting
Research sources
Company & team
northstar.example/about
Product & use case
northstar.example/product

3Lead qualification

High fit · 2 of 2 criteria matched

Why this lead
B2B software business with 50–200 employees. Matches your target industry and team-size criteria.
Suggested outreach angle
Automate customer reporting across the CRM and other apps.

Create Draft

To
1Email
Company context
2Industry2Product
Personalization context
3Qualification reason3Outreach angle
Resulting Gmail draft

A simpler reporting workflow for Northstar

Hi Alex, I saw Northstar builds customer analytics software for B2B teams. We help teams like yours automate customer reporting between their CRM and other apps. Would it be useful to compare notes on your current process? Best, Jordan

Saved in Gmail for your review · not sent
Illustrative example
1,600+ app triggers

Start with the event your team already works from.

HubSpot
Gmail
Google Sheets
Google Drive
Stripe
Notion
Need custom logic?

JavaScriptHTTPAdd JavaScript for a custom format or HTTP to connect another API.

Visual control

See the workflow. Change it by hand or by prompt.

Open a node to inspect its condition, destination, or field mapping. Change it yourself, or ask Claude Code to update it.

Your team can follow the routing without reading generated code. Test changes in development while the published workflow keeps running.

Illustrative example
Claude Code

Route new HubSpot contacts with a high fit assessment to our priority sales queue. Keep the remaining contacts in the standard queue.

MCP actions
get_scenarioupdate_scenario
New contact qualification
Current rule

HubSpot New Contact → Qualify lead → Standard queue

Requested change

Rule configuration

Field
Lead fit
Match
High fit
Destination
Priority queue
Development: test the changeProduction: published workflow

Cloud run history

Follow an app event through every step.

See what started a run, what each node received, and what it produced. The event, logs, and results stay together in Latenode’s cloud.

Open a run to inspect the data yourself, or ask your agent to help investigate it. Here, one new HubSpot contact becomes a qualified CRM record and a Gmail draft.

Illustrative example
Claude Code

Show me the cloud run for the new HubSpot contact and the draft it created.

Trigger event

HubSpot · New Contact · contact 1042

Company research and qualification are available in the run’s step data.

Success

Contact 1042 updated. Gmail draft saved for review. No email sent.

Gmail · Draft preview

To: [email protected]

A simpler way to automate customer reports

Hi Alex, I noticed Northstar builds software for growing teams. Would it be useful to explore automating customer reports across your apps?

Latenode

Execution history

Newest first
  1. 10:42 · Contact 1042SuccessSelected run
  2. 10:35 · Contact 1041Success
  3. 10:21 · Contact 1040Success
Read-only execution · HubSpot New Contact

Contact 1042 · Step data

Incoming event
HubSpot New Contact · contact_id: 1042 · [email protected]
Qualification
High fit · B2B software company, 50–200 employees; matches the configured criteria.
Result
HubSpot contact updated · Gmail draft saved · No email sent

Connect your agent

Connect your agent and start building.

Choose your client below and connect it to Latenode with MCP. Add the recommended builder skill, then describe your first workflow.

Start Free

Connection guide with four steps: create a token, configure your MCP client, install the recommended builder skill, and send a first workflow request.

  1. Create a Latenode token

    Open the MCP page in your Latenode account. Create a token, choose its name and expiry, and copy it when it appears.

    Open Latenode MCP
  2. Connect your client

    Replace YOUR_TOKEN_HERE in the command or configuration with your Latenode token before using it.

    Claude Code

    Run this command in your terminal. It makes the Latenode server available across your projects.

    Terminal command
    claude mcp add --transport http --scope user latenode https://platform-mcp.latenode.com/api/v1/mcp --header "Authorization: Bearer YOUR_TOKEN_HERE"

    In Claude Code, run /mcp to check the server status.

  3. Add the recommended builder skill

    Run this from your project folder and follow the installer prompts. The skill adds Latenode’s scenario-building instructions for supported coding agents, including Claude Code and Cursor.

    Terminal command
    npx skills add latenode-com/skills --skill latenode-scenario-builder

  4. Ask for your first workflow

    Paste this into your connected agent, or replace it with a task from your team.

    First request
    Build a Latenode workflow triggered by a new contact in HubSpot. Research the company, qualify the lead against my criteria, update the contact, and save a personalized introductory email as a Gmail draft. Ask me for the app connections, qualification criteria, and CRM fields to update. Keep the workflow inactive so I can inspect and test it first. Create drafts only; do not send emails.

    Connect HubSpot and Gmail in Latenode. Check the trigger, qualification criteria, and field mappings, then test the workflow. Activate it when you’re ready: new HubSpot contacts will start cloud runs, even after you close your agent.