# OfficeIMO Document Tools (MCP server)

> OfficeIMO Document Tools is an MCP server that adds productivity tools to AI assistants such as Claude Desktop, Claude Code and Cursor. Inspect, search, fetch, and convert local documents and mail stores with bounded access. It has 638 GitHub stars, is released under the MIT license and runs locally with dnx OfficeIMO.Tool --yes.

OfficeIMO.Tool is the installable command-line interface for OfficeIMO document conversion, extraction, inspection, markup, output, intake, and MCP workflows.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/EvotecIT/OfficeIMO |
| GitHub stars | 638 |
| License | MIT |
| Language | C# |
| Transport | stdio |
| Packages | nuget: OfficeIMO.Tool |
| Remote URL | none |
| Needs API key | no |
| Official | yes |
| Works with | Claude Desktop, Claude Code, Cursor, VS Code |
| Category | Productivity |
| Latest release | OfficeIMO-v3.5.2 (Oct 24, 2026) |
| Last commit | Oct 26, 2026 |
| MCP registry name | io.github.EvotecIT/officeimo |

## Install

### Claude Desktop (claude_desktop_config.json)

```json
{
  "mcpServers": {
    "officeimo-document-tools": {
      "command": "dnx",
      "args": [
        "OfficeIMO.Tool",
        "--yes"
      ],
      "env": {
        "OFFICEIMO_MCP_ALLOWED_ROOTS": "your-value"
      }
    }
  }
}
```

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

### Claude Code

```sh
claude mcp add --env OFFICEIMO_MCP_ALLOWED_ROOTS=your-value --transport stdio officeimo-document-tools -- dnx OfficeIMO.Tool --yes
```

### Cursor (.cursor/mcp.json)

```json
{
  "mcpServers": {
    "officeimo-document-tools": {
      "type": "stdio",
      "command": "dnx",
      "args": [
        "OfficeIMO.Tool",
        "--yes"
      ],
      "env": {
        "OFFICEIMO_MCP_ALLOWED_ROOTS": "your-value"
      }
    }
  }
}
```

Project file; use ~/.cursor/mcp.json to enable it in every project.

### VS Code (.vscode/mcp.json)

```json
{
  "servers": {
    "officeimo-document-tools": {
      "type": "stdio",
      "command": "dnx",
      "args": [
        "OfficeIMO.Tool",
        "--yes"
      ],
      "env": {
        "OFFICEIMO_MCP_ALLOWED_ROOTS": "your-value"
      }
    }
  }
}
```

Config formats checked against the official docs on 2026-10-07.

## Environment variables

- `OFFICEIMO_MCP_ALLOWED_ROOTS` (required): Authorized document and output folders. Separate roots with ':' on macOS/Linux or ';' on Windows. Registry launch requires dotnet dnx with --yes support…

## Similar MCP servers

- [Obsidian MCP Server](https://appsgit.com/mcp-servers/obsidian-mcp-server): Read, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP. (701 stars, Apache-2.0, needs API key)
- [Joinly](https://appsgit.com/mcp-servers/joinly): Make your meetings accessible to AI Agents. (568 stars, MIT)
- [MCP Server for Excel](https://appsgit.com/mcp-servers/mcp-server-for-excel): Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. (834 stars, MIT)
- [Anki MCP Server](https://appsgit.com/mcp-servers/anki-mcp-server): MCP server for Anki flashcards: adaptive review, notes, media, and deck management via AnkiConnect. (534 stars, MIT, official)
- [Mineru Tianshu](https://appsgit.com/mcp-servers/mineru-tianshu): 天枢 - 企业级 AI 一站式数据预处理平台 | PDF/Office转Markdown | 支持MCP协议AI助手集成 | Vue3+FastAPI全栈方案 | 文档解析 | 多模态信息提取. (849 stars, Apache-2.0)
- [Airtable](https://appsgit.com/mcp-servers/airtable): Read and write access to Airtable database schemas, tables, and records. (455 stars, MIT, needs API key)

---

Canonical page: https://appsgit.com/mcp-servers/officeimo-document-tools
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed daily.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
