pymnifocus
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| dump_databaseC | Get the complete current state of your OmniFocus database. Best for comprehensive analysis. |
| query_omnifocusA | Efficiently query OmniFocus database with filters. Get specific tasks, projects, or folders. Task filters include completedAfter and completedBefore (ISO date or datetime, local timezone) to restrict by completionDate; set include_completed true or completed tasks are excluded first. |
| add_omnifocus_taskC | Add a new task to OmniFocus. |
| add_projectC | Add a new project to OmniFocus. |
| remove_itemA | Remove a task or project from OmniFocus. Provide either id or name. |
| edit_itemC | Edit a task or project in OmniFocus. |
| batch_add_itemsB | Add multiple tasks or projects in a single operation (max 100). |
| batch_remove_itemsB | Remove multiple tasks or projects in a single operation (max 100). |
| list_perspectivesB | List all available perspectives in OmniFocus. |
| get_perspective_viewC | Get items visible in a specific OmniFocus perspective. |
| list_tagsB | List all tags in OmniFocus with their hierarchy. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| resource_inbox | Current OmniFocus inbox items. |
| resource_today | Today's agenda: due today, planned today, overdue. |
| resource_flagged | All flagged OmniFocus items. |
| resource_stats | Quick OmniFocus database statistics. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/vdanen/pymnifocus'
If you have feedback or need assistance with the MCP directory API, please join our Discord server