Skip to main content
Glama
someposer
by someposer

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
list_perspectivesB

List all perspectives in OmniFocus.

list_projectsB

List all projects in OmniFocus.

list_tagsB

List all tags in OmniFocus.

list_tasksB

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

list_inboxB

List all tasks in the OmniFocus Inbox.

update_taskC

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

complete_taskC

Complete a task in OmniFocus.

drop_taskC

Drop a task in OmniFocus.

activate_taskA

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

create_taskC

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

list_tasks_by_projectC

List all tasks in a specific project.

list_tasks_by_tagC

List all tasks with a specific tag.

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

TDQS

B3.4/5.0

Scored across 12 tools

Disambiguation4/5

Most tools have distinct purposes, but there is some overlap between 'list_tasks' and the more specific 'list_tasks_by_project' and 'list_tasks_by_tag', which could cause confusion if an agent needs to choose between general and filtered listing. However, the descriptions clarify the differences, preventing major misselection.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with snake_case, such as 'create_task', 'list_inbox', and 'update_task'. This predictability makes the tool set easy to navigate and understand at a glance.

Tool Count5/5

With 12 tools, the server is well-scoped for managing OmniFocus tasks, covering key operations like create, update, complete, and list across inbox, projects, and tags. Each tool serves a clear purpose without redundancy, fitting typical task management workflows.

Completeness4/5

The tool set provides strong CRUD coverage for tasks (create, update, complete, drop, activate) and comprehensive listing options (inbox, projects, tags, perspectives). A minor gap is the lack of direct project or tag management tools (e.g., create_project), but agents can still handle core task operations effectively.

Maintenance

ActivityInactive
ResponsivenessNo issues