Ifttt MCP server
{
"mcpServers": {
"ifttt": {
"type": "http",
"url": "https://ifttt.com/mcp"
}
}
}{
"mcpServers": {
"ifttt": {
"type": "http",
"url": "https://ifttt.com/mcp"
}
}
}{
"mcpServers": {
"ifttt": {
"type": "http",
"url": "https://ifttt.com/mcp"
}
}
}{
"servers": {
"ifttt": {
"type": "http",
"url": "https://ifttt.com/mcp"
}
}
}{
"mcpServers": {
"ifttt": {
"type": "http",
"url": "https://ifttt.com/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.0.0
What it does
This MCP server connects AI agents to IFTTT's automation platform, allowing discovery of 1,000+ connected services and the ability to build, manage, and execute Applets. It is for developers who want their AI agents to trigger actions across services like Gmail, Google Sheets, Philips Hue, webhooks, and others.
- Discover which services are available on IFTTT and what actions each one supports.
- Build and manage Applets (automation workflows) programmatically from an AI agent.
- Execute actions directly across connected services, such as sending emails or updating spreadsheets.
Tools this server exposes
| Tool | Does |
|---|---|
| service_discovery | List available IFTTT services and their supported actions and triggers. |
| applet_builder | Create and manage IFTTT Applets using if-this-then-that logic. |
| action_executor | Execute direct actions on connected services through IFTTT. |
| query_runner | Run queries against IFTTT services to retrieve information. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.