Features
Task Execution
Run tasks on emma with customizable execution modes
Automation Management
Create, update, and manage scheduled automations
Health Monitoring
Check API connection status
Flexible Scheduling
Use cron expressions for precise scheduling
Authentication
The emma MCP Server requires an API key for authentication.Getting Your API Key
- Log in to emma
- Navigate to Settings
- Generate or copy your API key
Available Tools
The emma MCP Server provides 7 tools organized into two categories:Task Execution
| Tool | Description |
|---|---|
emma_run_task | Execute a task on emma with customizable modes |
emma_health_check | Check emma API connection status |
Automation Management
| Tool | Description |
|---|---|
emma_create_automation | Create a new scheduled automation |
emma_list_automations | List all automations |
emma_get_automation | Get details of a specific automation |
emma_update_automation | Update an existing automation |
emma_delete_automation | Delete an automation |
For detailed parameter information, see the Tools Reference.
Use Cases
Run a Task from Your IDE
Ask emma to perform tasks directly from Cursor:Create Scheduled Automations
Set up recurring tasks that run automatically:Manage Your Automations
View, update, or delete your scheduled tasks:Execution Modes
When running tasks withemma_run_task, you can specify different execution modes:
| Mode | Description | Best For |
|---|---|---|
normal | Standard execution (default) | Most tasks |
deep_thinking | Extended reasoning for complex tasks | Complex analysis, multi-step tasks |
ask | Information gathering mode | Research, data collection |
Next Steps
Setup Guide
Configure emma MCP Server in Cursor
Tools Reference
Detailed documentation for all tools