How to Connect IFTTT to Claude, ChatGPT and Cursor: IFTTT MCP Setup, Credits and Fixes
You can now let Claude, ChatGPT, Cursor or Perplexity run real actions in more than 1,000 apps through IFTTT, without writing a line of code: add IFTTT as a connector using the server address https://ifttt.com/mcp, sign in to IFTTT when the browser pops up, and then ask in plain English, for example “turn off my bedroom lights” or “add a row to my expenses sheet”. IFTTT, which now presents itself as IFTTT.ai, also lets the AI find, switch on and even create Applets (IFTTT’s name for its automations) for you. This guide walks through the setup in each app using IFTTT’s own instructions, explains the new credit system that decides what this costs, and covers the errors people hit most often.
IFTTT’s homepage now asks “How does IFTTT.ai work?” and describes itself as “the easiest way to automate anything”, connecting “1,000+ services in minutes” (IFTTT.ai). The part that matters for AI users is the IFTTT MCP server. In IFTTT’s words, it lets your AI tool “search, build, and run automations across 1,000+ services and 50M+ applets” (IFTTT MCP).
Key facts (from IFTTT’s MCP page, plans page and Help Center):
- Server address:
https://ifttt.com/mcp, signed in with OAuth (you log in on IFTTT’s site; your IFTTT password is never given to the AI) (IFTTT Help Center).- Apps with official setup steps: Claude, Claude Code, ChatGPT, Cursor, Microsoft Copilot Studio, OpenClaw and Perplexity (IFTTT MCP).
- IFTTT plans: Free ($0, 1,000 credits a month), Starter ($2.99/month, 5,000), Pro ($7.99/month, 20,000), Pro+ ($19.99/month, 100,000). IFTTT says access to the MCP server is included in its plan comparison, and all features are unlocked on every plan (IFTTT Plans).
- What costs credits: an MCP-initiated action that runs successfully does; an MCP call that doesn’t result in an action run does not (IFTTT Help Center).
- On the AI side: IFTTT says Claude, ChatGPT and Perplexity need a paid plan for this setup.
What you can actually ask it to do
IFTTT’s Help Center groups the abilities into five buckets, with example prompts for each (IFTTT Help Center):
- Run an action right now in any service you’ve connected to IFTTT. Examples IFTTT gives: “Turn off my bedroom lights”, “Set my thermostat to 72 degrees”, “Send me a notification that says ‘Time to leave for the airport’”, “Add a row to my Google Sheet with today’s expenses”.
- Discover services, such as “What services does IFTTT have for smart home?” or “What can I do with Philips Hue through IFTTT?”
- Find and switch on ready-made Applets, such as “Find Applets for saving Spotify tracks to a spreadsheet”.
- Create new Applets from a description, such as “Create an Applet that emails me when it’s going to rain tomorrow” or “Set up an automation that logs my Strava workouts to Google Sheets”.
- Connect new services. If a service isn’t connected yet, the assistant can guide you through connecting it from the conversation.
The difference between items 1 and 4 is worth understanding before you start. An action is a one-off: the AI does it once, now, because you asked. An Applet is a standing rule that keeps running on IFTTT’s servers after you close the chat (“when X happens, do Y”), and every time it fires it uses credits. So “post this to Slack” costs you one action, while “every time I star an email, post it to Slack” can cost you credits every day until you turn it off.
Before you start: two accounts and your services
You need three things in place:
- An IFTTT account. The Free plan works for trying this; see the credits section below for when it runs out.
- A supported AI app on a plan that allows custom connectors. IFTTT’s setup steps say Claude needs a paid plan, ChatGPT needs a paid plan with Developer mode turned on, and Perplexity needs Pro, Max or Enterprise (IFTTT MCP).
- The services you want to control, already connected inside IFTTT. This is the step people skip. The AI can only use what is connected on your IFTTT My Services page. If you want it to add rows to Google Sheets, connect Google Sheets in IFTTT first (IFTTT Help Center).
Tip: connect only the services you actually want the AI to touch. You can always add more later, and fewer connected services means fewer surprises.
How to connect IFTTT to Claude (web and desktop)
These are IFTTT’s published steps for Claude (IFTTT MCP):
- Make sure you’re on a paid Claude plan.
- Open the Customize page in Claude.
- Find IFTTT in the Connectors directory. IFTTT links straight to its listing in Claude’s connector directory from its MCP page, so you can also click through from there.
- Click connect, sign in to IFTTT in the window that opens, and approve access.
- In a conversation, turn on the IFTTT toggle so Claude can use it.
IFTTT’s Help Center gives a slightly different path for the same thing, Settings > Connectors, then search for IFTTT (IFTTT Help Center). Claude has moved connectors around before, so if you don’t see one path, try the other. Our 1Password with Claude guide shows the same Customize > Connectors area in Claude Desktop if you want a second walkthrough of that screen.
A good first message: “What can I do with IFTTT?” That is the prompt IFTTT itself suggests, and it confirms the connection works before you ask for anything real.
How to connect IFTTT to ChatGPT
IFTTT’s steps for ChatGPT go through Developer mode, which lets you add your own connector by URL (IFTTT MCP):
- Make sure you’re on a paid ChatGPT plan, then turn on Developer mode in ChatGPT’s settings (IFTTT’s page links directly to the advanced connector settings).
- Go to Settings > Apps > Create App.
- Name it IFTTT MCP and paste the server URL
https://ifttt.com/mcp. - Leave authentication set to OAuth and click Create.
- Connect, sign in to IFTTT, and switch it on in the conversation where you want to use it.
Two caveats from IFTTT’s own page. First, “Custom MCP connector support in ChatGPT is rolling out gradually — availability depends on your plan”, so if you don’t see the option, it may simply not have reached your account or plan yet. Second, IFTTT’s Help Center describes a simpler path where you search for IFTTT under ChatGPT’s connected apps instead of creating a custom app (IFTTT Help Center). ChatGPT has been renaming this area: in our iCloud Mail and Calendar guide, OpenAI’s current documentation calls it Settings > Plugins. If you see Plugins rather than Apps, look there first, search for IFTTT, and only fall back to the Developer mode route if it isn’t listed.
While you’re in ChatGPT’s settings, check the approval setting for this connection. The same guide explains how ChatGPT’s permission options decide whether it asks you before taking an action. For a tool that can send messages, unlock doors or post on social media, keep “ask me first” on.
How to connect IFTTT to Cursor
Cursor is the easiest of the lot (IFTTT MCP):
- On IFTTT’s MCP page, choose the Cursor tab and click Add IFTTT to Cursor. This opens Cursor and pre-fills the connection.
- When Cursor prompts you, authenticate with IFTTT.
If the one-click button doesn’t work, IFTTT’s manual route is: in Cursor go to Tools & Integrations, choose Add Custom MCP, and paste the short configuration IFTTT shows on its page, which simply names the server ifttt and points it at https://ifttt.com/mcp. Save, then click Connect next to IFTTT to sign in. If you don’t want to edit the file yourself, you can paste IFTTT’s snippet into Cursor’s chat and ask the agent to add it to your MCP settings for you.
How to connect IFTTT to Claude Code
Claude Code is a terminal tool, but setup is still one line. IFTTT’s instructions are (IFTTT MCP):
- Run
claude mcp add --transport http ifttt https://ifttt.com/mcpin your terminal. You can also just tell Claude Code: “Add the IFTTT MCP server at https://ifttt.com/mcp using HTTP transport.” - Start Claude Code and type
/mcpto connect to the server. - Finish the OAuth sign-in in the browser window that opens.
If you use Claude Code heavily, keep in mind that longer sessions with many tool calls use more of your plan’s allowance; our guide on what to do when Claude Code hits its usage limit explains how those limits work.
How to connect IFTTT to Perplexity, Copilot Studio and OpenClaw
Perplexity (Pro, Max or Enterprise): go to Settings > Connectors, click + Custom connector and choose Remote. Name it IFTTT MCP, paste https://ifttt.com/mcp, tick the risk acknowledgement box, and click Add. Then click the connector card to sign in with OAuth and enable it under Sources (IFTTT MCP).
Microsoft Copilot Studio: IFTTT is explicit that this works in Copilot Studio, “not the consumer Microsoft Copilot app”. Open or create an agent with generative orchestration on, go to Tools > Add a tool > Model Context Protocol, add a custom server with the IFTTT URL, set transport to Streamable HTTP and authentication to OAuth 2.0, then register the callback URL Copilot Studio gives you with IFTTT. IFTTT notes that SSE transport is not supported (IFTTT MCP).
OpenClaw: add IFTTT under mcpServers in ~/.openclaw/openclaw.json with HTTP transport and the same URL, run openclaw gateway restart, and complete the OAuth sign-in when prompted. IFTTT’s page has the exact snippet to paste (IFTTT MCP).
You can connect more than one of these at once. IFTTT’s FAQ says each assistant creates its own connection to your IFTTT account, so Claude, ChatGPT and others can all use it simultaneously (IFTTT Help Center).
What it costs: IFTTT’s new credit system
This is the part that changed most recently, and it matters if you used IFTTT years ago. IFTTT’s Help Center says that “as of October 2026, IFTTT uses a credit-based system to run Applets”. Previously, paid tiers unlocked specific features and services. Now every tier gets every feature and service, and the tiers differ “primarily” in how many credits you get (IFTTT Help Center).
| Plan | Price (monthly) | Billed yearly | Credits per month | How often IFTTT checks for triggers |
|---|---|---|---|---|
| Free | $0 | – | 1,000 | Every hour |
| Starter | $2.99 | $25.08/year | 5,000 | Every 15 min |
| Pro | $7.99 | $65.88/year | 20,000 | Every 5 min |
| Pro+ | $19.99 | $167.88/year | 100,000 | Every 5 min |
Source: IFTTT Plans. Pro+ also adds multiple accounts per service and dedicated support.
What uses credits, according to IFTTT (Help Center):
- Uses credits: a trigger firing, an action completing successfully, a query returning, a filter running, and an MCP-initiated action that runs successfully.
- Free: trigger checks that find nothing, failed or skipped actions, turned-off Applets, using IFTTT Chat, creating or editing an Applet, and an MCP call that doesn’t result in an action run.
In practice, that means asking Claude “what can I do with Philips Hue?” or “find me an Applet for X” doesn’t cost credits, while “turn off the lights” does once it actually runs. Building an Applet through the AI is free; the Applet’s runs afterwards are what you pay for.
IFTTT doesn’t publish one fixed number per action. Instead it shows each step’s credit cost in the Applet composer when you create or enable an Applet, and IFTTT Chat can break down the cost per step if you ask. Check your balance and usage at ifttt.com/billing.
Two rules to know before you rely on it:
- When credits run out, Applets pause. They don’t run until credits reset or you upgrade, and events that happen while paused are not run later. An upgrade takes effect immediately.
- Unused credits don’t roll over to the next month.
The polling speed in the table matters too. On the Free plan, IFTTT checks most triggers once an hour, so an Applet like “when a new email arrives, do X” can lag. One-off actions you ask the AI to do right now aren’t waiting on a trigger.
Prompts that work well (and safer habits)
Be specific. IFTTT’s own troubleshooting says a “Missing required fields” error means the action needs more detail, “for example, specify which light or which spreadsheet” (IFTTT Help Center). Compare:
- Vague: “Log my expense.”
- Better: “Add a row to my Google Sheet called Expenses 2026 with today’s date, ‘Lunch’, and 14.50.”
Useful patterns:
- Explore first, act second. “List the IFTTT services I have connected and what actions each one supports.” Discovery calls don’t spend credits.
- Ask for a plan before an Applet. “Before you create it, tell me the trigger, the actions and how many credits each run will use.” IFTTT says Chat can give you that breakdown; if your AI assistant can’t, check the cost in IFTTT’s composer.
- Prefer existing Applets. “Find a published Applet that does X before building a new one.” IFTTT says its MCP server can search 50M+ Applets, and enabling an existing one saves you checking a brand-new one step by step.
- Name the target clearly when you have several devices or sheets: “the Hue light called Desk”, not “my light”.
Safer habits:
- Keep approvals on. Where your AI app lets you require approval before a connector acts (ChatGPT’s options are covered in our iCloud guide), use it. For anything that posts publicly, sends messages, or controls locks, garage doors or alarms, don’t switch to “always allow”.
- Review Applets the AI creates. They keep running after the chat ends. Open your Applets list on IFTTT afterwards and check what’s on, especially anything that posts or emails.
- Disconnect what you don’t use. Each AI assistant has its own connection, so remove the ones you’ve stopped using from that assistant’s connector settings.
Troubleshooting
These fixes come from IFTTT’s Help Center unless noted (IFTTT Help Center).
“Unauthorized” or “Invalid token”. Your authorization may have expired. Disconnect IFTTT in your AI app’s connector settings and connect it again.
The IFTTT sign-in page won’t load. Clear your browser cache or try a private/incognito window, then authorize again.
You can’t find IFTTT in your AI app. Check that the app supports MCP connectors on your plan. If it asks for a server URL, use https://ifttt.com/mcp. In ChatGPT, custom connectors are rolling out gradually by plan, per IFTTT’s MCP page.
“Service not connected”. Go to My Services on IFTTT and connect the service you asked the AI to use.
The action “runs” but nothing happens. The service connection inside IFTTT may be stale. Open that service’s settings page on IFTTT, disconnect it and reconnect it.
“Service temporarily unavailable”. The third-party service may be having an outage. Wait a few minutes and try again.
“Missing required fields”. Add detail: which device, which sheet, which channel.
Responses are slow or time out. Actions involving several services can take a moment. If it keeps timing out, try again in a few minutes.
Your Applets stopped running. Check your credit balance at ifttt.com/billing. When credits run out, Applets pause until the monthly reset or an upgrade (IFTTT Help Center).
Copilot doesn’t offer MCP. IFTTT’s connector is for Copilot Studio agents, not the consumer Microsoft Copilot app.
FAQ
Do I need to know what MCP is? No. IFTTT’s own FAQ says “you don’t need to know anything about MCP to use IFTTT with your AI assistant — just connect and start asking.” MCP (Model Context Protocol) is the open standard that lets AI apps plug into outside tools.
Does the AI see my IFTTT password? No. The connection uses an authorization step on IFTTT’s site, and IFTTT says your password is never shared with the AI assistant. IFTTT processes requests the same way it would from its website or app. Your AI app’s own privacy policy covers the conversation itself.
Can I use IFTTT on the Free plan this way? IFTTT lists MCP access as part of its plans, all features are unlocked on every plan, and Free includes 1,000 credits a month. The bigger limit is often on the AI side: Claude, ChatGPT and Perplexity need paid plans for this setup, per IFTTT’s instructions.
What happened to IFTTT Pro features like filters and multi-action Applets? Under the credit system, every tier has all Applet features, including filters, queries, delays, multi-action Applets and AI-generated Applets (IFTTT Plans). You pay through credit usage instead.
Is IFTTT.ai a different product from IFTTT? Based on IFTTT’s own pages, it’s the same service and the same account; ifttt.ai shows IFTTT’s site and the MCP server lives at ifttt.com.
How is this different from connecting each app directly? A direct connector, like the iCloud Mail plugin in ChatGPT, links one service. IFTTT is a single connector that reaches whatever you’ve linked in IFTTT, from the 1,000+ services it supports, including smart-home brands such as Philips Hue, Ring and iRobot that IFTTT lists on its MCP page. If you also want ChatGPT to act on a schedule on its own, see our ChatGPT dots guide.