How to Build an App From Claude Using Emergent MCP

Step-by-step tutorial on connecting Emergent's MCP Connector to Claude and building a fully functional daily planning app from a single chat prompt.

Written by
Bhavyadeep
Reviewed by
Sakthy
Last updated: 
June 24, 2026
0
 min read
Table of Contents

The Emergent MCP Connector lets you build working software directly from Claude. No new platform to learn, no code to write. You describe what your business needs in plain language, and Emergent builds it in the background while you stay in the conversation.

In this tutorial, we'll connect the Emergent MCP Connector to Claude and build a daily planning and productivity app from a single chat prompt. If you want the video walkthrough, check it out below!

Essentials to get started

Here are the key things to know before you begin:

  • You need a Claude account. The connector works on both free and paid plans.
  • You need an Emergent account. If you don't have one, you can create it during the connection process.

Good to know

  • The connector handles building and previewing. For deployment and publishing, you move to the Emergent platform directly.
  • The build in this tutorial took a few minutes from prompt to working preview. Complexity affects build time.

Step 1: Open Claude Settings

Navigate to claude.ai and sign in. Click your profile icon in the bottom-left corner and select Settings

In the Settings sidebar, click Connectors.

click on connectors in claude

Claude will tell you that connectors have moved to the Customize page. Click the Customize link and it will take you to the Connectors page.

Step 2: Add a custom connector

On the Customize page, click the + button in the top-right corner and select Add custom connector.

Add a Custom Connector in Claude

A dialog box appears. Enter the following:

  • Name: Emergent
  • URL: https://mcp.emergent.sh/

The trailing slash matters. Include it exactly as shown. Leave the Advanced settings fields (OAuth Client ID, OAuth Client Secret) empty.

Click Add.

Step 3: Connect to Emergent

Emergent now appears in your connectors list with a CUSTOM badge. Click on it, then click the Connect button.

Connect to Emergent

Step 4: Approve permissions

Your browser opens the Emergent consent page. Log into your Emergent account if you are not already signed in.

Approve permissions for claude on Emergent

The consent screen shows three permissions:

  • View projects and jobs: See your projects, job status, and generated results.
  • Create and manage jobs: Create jobs, send follow-up instructions, and continue active work.
  • Access your account offline: Stay connected even when you are not actively using Emergent.

Click Allow.

Step 5: Confirm the connection

You are returned to Claude with a "Connected to Emergent" confirmation banner. The connector is ready to use immediately.

Connected to Emergent Confirmation Banner

Once connected, click on Emergent in your connectors list to review its tool permissions. You will see three categories: Interactive tools, Read-only tools, and Write/delete tools. These may not be set to Always allow by default. 

Set each category to Always allow so Claude can freely create jobs, get job previews, check job status, list jobs, pause jobs, and more without asking for permission on every action."

Step 6: Enter your build prompt

Open a new chat in Claude. Type your prompt in the message box. 

start building from claude once emergent got connected

For this tutorial, we entered:

"Build me a daily planning and productivity app using Emergent."

Press Enter.

Step 7: Answer clarifying questions

Claude does not start building immediately. It first asks a series of clarifying questions to scope the project and get the build right on the first pass.

claude asks a few clarifying questions to get the build right

The first question asks what the app should focus on:

  1. Daily task list + to-dos
  2. Time-blocking / calendar-style planning
  3. Habit tracking + streaks
  4. All of the above combined

For this tutorial, we selected Time-blocking / calendar-style planning.

Claude then asks follow-up questions about task organization (flat list vs. categories), priority system (priority badges, drag-and-drop, or both), and how overdue tasks should be handled.

Answer each question by selecting from the options or typing your preference directly.

Step 8: Wait for the build

Once you have answered the clarifying questions, the build kicks off. A live card appears in the chat showing "Generating code..." with an "Open in Emergent" button to view the full project on the Emergent platform.

click on open in emergent button to view the full project

While the app is being built, Claude keeps the conversation going. The Emergent agent relays additional questions back through Claude, asking about details like task editing behavior and whether incomplete tasks should roll over to the next day. 

claude asks a few additional questions for clarity

You answer these directly in the chat, shaping the app as it is being made.

Step 9: Check build status

The build takes a few minutes. When you are ready to check in, ask Claude something like "What's the status of the build?"

Check build status

Claude checks with Emergent and confirms the build is complete and successfully tested. It provides a summary of what was built and a live preview link right in the chat.

Step 10: Preview the application

Click the preview link. This opens a live, interactive preview of your application in a new tab.

The app loads on current date with a clean layout. On the left, you see your task list organized into categories: Morning Routine, Work, Personal, and Evening. On the right, there is a Time Blocks panel showing your schedule from 6 AM onward. A completion ring in the top-right corner tracks your daily progress.

Preview the application

The app starts with a clean slate. For this walkthrough, we added sample tasks like Morning workout, Team standup, Lunch break, Afternoon meeting, and Meeting with John, each with priority badges and some already assigned to time slots.

Step 11: Explore the tool

Here is what the app can do:

Assign tasks to time slots

Click Add time on any task and a dropdown picker appears with 24-hour time slots.

Assign tasks to time slots

Select a time and the task instantly appears in the corresponding slot in the Time Blocks panel on the right. The task list and the time blocks stay in sync.

Add new tasks

Click the Add a task field at the top, type a task name, and it appears in the list. You can set the priority and assign a time slot immediately.

Add new tasks on notion

For example, we added "Meeting with James," changed the priority to High (the badge turns red), and assigned it to 12 PM. It dropped right into the 12 PM slot in the Time Blocks sidebar.

Track progress with the completion ring

As you check tasks off, the completion ring in the top-right corner updates in real time. Each completed task gets a strikethrough, and the percentage adjusts automatically.

Track progress with the completion ring on notion

In our walkthrough, we checked off Morning workout, Team standup, Lunch break, and Afternoon meeting. The ring updated to show 67% complete, four out of six tasks done.

Step 12: Deploy for persistence

To make your app accessible outside of the Emergent preview, head to the Emergent platform and click the Deploy button.

Deploy for persistence

You will see the full deployment pipeline run through:

  1. Environment Ready — infrastructure provisioned
  2. Building Package — compiling the application
  3. Migrate Database — setting up the production database
  4. Export Secrets — configuring environment variables
  5. Deploy — pushing to production
  6. Run Health Check — verifying the deployment
Your app is live

Once everything turns green, your app is live on a real URL.

What we built

The daily planner that Emergent built from Claude is not a mockup or a static prototype. It is a working application with a real database and interactive features. Here is what you can do with it:

Plan your day with organized task categories

Tasks are grouped under categories like Morning Routine, Work, Personal, and Evening. Each category keeps your tasks visually separated so you can focus on what matters in each part of your day.

Prioritize with color-coded badges

Every task has a priority badge (Low, Medium, or High) that is color-coded for quick scanning. High priority tasks stand out in red so they never get lost in a long list.

Schedule tasks on a visual timeline

The Time Blocks panel on the right side of the screen shows your day from 6 AM to 10 PM. Assign a time to any task and it appears in the corresponding slot. You always know what is coming next.

Track your daily progress at a glance

The completion ring in the top-right corner updates in real time as you check tasks off. It shows both the percentage and the count (e.g., 4 of 6 completed), giving you a clear picture of how your day is going.

Never lose your data

Full MongoDB persistence means your tasks, time assignments, priorities, and completion status are saved across sessions. Close the tab, come back later, and everything is exactly where you left it.

Step 13: Iterate and customize

The app is fully functional, but you can keep talking to Claude to add features or make changes. Example prompts for next steps:

  • "Add a dark mode toggle to the daily planner."
  • "Add recurring tasks that auto-populate every morning."
  • "Add a weekly view so I can see all seven days at once."
  • "Add Google Calendar sync so my meetings show up automatically."
  • "Add a notes section under each task for quick context."

Each request builds on the existing application. The agent preserves everything already working.

Recap

In this tutorial, you:

  1. Connected the Emergent MCP Connector to Claude in under two minutes
  2. Typed a single build prompt for a daily planning and productivity app
  3. Answered clarifying questions to scope the project
  4. Watched the agent build the full application while continuing the conversation
  5. Previewed a working daily planner with task categories, priority badges, time-block scheduling, a completion tracker, and persistent data storage
  6. Deployed the app to a live URL through the Emergent platform

The entire process required zero code. You built a fully functional app directly from Claude, without leaving the conversation, and it was ready to use within minutes.

Ready to build from your next conversation? Start Building on Emergent.

How to Build an App From Claude Using Emergent MCP
Build your app in minutes

Emergent turns your idea into a full-stack web or mobile app, no coding required.

  • No coding required
  • Web & mobile apps
  • Deploys instantly
Sign up
Start Building
on emergent today
Try Emergent