Skip to main content
Glama

MCP OmniFocus

by someposer

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
process_inboxProcess tasks in the OmniFocus Inbox.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_perspectives

List all perspectives in OmniFocus.

list_projects

List all projects in OmniFocus.

list_tags

List all tags in OmniFocus.

list_tasks

List all tasks in OmniFocus. The task full name is the full heirarchy of the task, including parent tags.

list_inbox

List all tasks in the OmniFocus Inbox.

update_task

Update a task in OmniFocus with a new name, assigned project name, tags, note, due date, and/or defer date.

complete_task

Complete a task in OmniFocus.

drop_task

Drop a task in OmniFocus.

activate_task

Activate (un-drop or un-complete) a task in OmniFocus.

create_task

Create a new task in OmniFocus with a name and an optional note.

list_tasks_by_project

List all tasks in a specific project.

list_tasks_by_tag

List all tasks with a specific tag.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/someposer/mcp-omnifocus'

If you have feedback or need assistance with the MCP directory API, please join our Discord server