Delete Project
omnifocus_delete_projectDelete a project and all its tasks from OmniFocus permanently. Provide the project ID or name to remove it.
Instructions
Permanently delete a project from OmniFocus, including its tasks. This cannot be undone via MCP.
Use either the project ID from list/search results, or the project name.
Args:
projectId (string, optional): The project's ID. Takes priority if both projectId and projectName provided.
projectName (string, optional): The project's name to search for. At least one of projectId or projectName is required.
Returns: Confirmation message with the deleted project's name
Examples:
Delete by ID: { projectId: "abc123" }
Delete by name: { projectName: "Old project" }
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "omnifocus_delete_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | No | The project ID to delete. Takes priority if both projectId and projectName are provided. | |
| projectName | No | The project name to search for. At least one of projectId or projectName is required. |