Skip to main content
Glama

MCP OmniFocus

by someposer
pyproject.toml949 B
[project] name = "mcp-omnifocus" version = "0.2.0" description = "MCP server for controlling OmniFocus" readme = "README.md" authors = [ { name = "someposer", email = "someposer@users.noreply.github.com" } ] requires-python = ">=3.12" dependencies = [ "fastmcp>=2.8.0", "typer>=0.16.0", ] [dependency-groups] dev = [ "pytest>=8.4.0", "ruff>=0.11.13", ] [project.scripts] mcp-omnifocus = "mcp_omnifocus:main" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.pytest.ini_options] addopts = [ "--import-mode=importlib", ] python_files = ["test_*.py"] testpaths = [ "tests" ] markers = [ "requires_omnifocus: mark test as requiring OmniFocus to be available", "slow: marks tests as slow (deselect with '-m \"not slow\"')", ] [tool.ruff] src = ["src", "tests"] line-length = 120 target-version = "py312" [tool.ruff.lint] select = ["E4", "E7", "E9", "F", "B", "I"] unfixable = ["B"]

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