Skip to main content

A python-based MCP server for your local org mode files

Project description

#+CREATED: [2025-04-29 Tue 10:20]
#+UPDATED: [2025-04-29 Tue 12:57]

org-mcp

A python-based MCP server for your local org mode files. Allows access to your org notes, agenda, and TODOs.

Tests PyPI version

Tools

  • List org files
  • Read file headings
  • Read specific heading in file
  • Read whole file
  • Search for documents matching a specified text query across all files in the vault (including the ID link), returns matching files/headings
  • Add new file
  • Add new heading to existing file
  • Read agenda and TODOs from org's M-x org-agenda n{.verbatim}
  • Modify heading

Example prompt

  • What does my day look like today?
  • What are the most important things for me to work on right now?
  • Based on my long term career and personal goals, what suggestions would a coach give me? E.g., reprioritizing open TODOs, specific actions to take.

Adding to Claude Desktop

In general, follow the instructions from Anthropic.

For development:

{
  "mcpServers": {
    "org-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "<dir_to>/org-mcp",
        "run",
        "org-mcp"
      ]
    }
  }
}

To use the published version

{
  "mcpServers": {
    "org-mcp": {
      "command": "uvx",
      "args": [
        "org-mcp"
      ],
      "env": {
        "ORG_DIR" : "<YOUR_ORG_DIR>"
      }
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

org_mcp-0.3.1.tar.gz (211.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

org_mcp-0.3.1-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file org_mcp-0.3.1.tar.gz.

File metadata

  • Download URL: org_mcp-0.3.1.tar.gz
  • Upload date:
  • Size: 211.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for org_mcp-0.3.1.tar.gz
Algorithm Hash digest
SHA256 15d4894efe5e92e7327512514980b4948a7b18e4da44c777bb4490b84d5300d8
MD5 5af372c887b3081665b1ccc8721dc800
BLAKE2b-256 577bb954a38566d7765335e0838ac7237190727aede62b95c3dd486957b66494

See more details on using hashes here.

Provenance

The following attestation bundles were made for org_mcp-0.3.1.tar.gz:

Publisher: ci.yml on andyreagan/org-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file org_mcp-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: org_mcp-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for org_mcp-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f79011c4020408f9b22691be57e8e3b5a98ba11a08fe6cacab944c651f9a3371
MD5 d27fbe3d4a24395001d15604884dee93
BLAKE2b-256 df9142525a2a3e1058eaeba11bf8812d257f95396cce19edf3f235590d7986ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for org_mcp-0.3.1-py3-none-any.whl:

Publisher: ci.yml on andyreagan/org-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page