PluginBench
MCP Server
Maintained
MIT

DEVONthink MCP (istefox) MCP Server

io.github.istefox/dt-mcp

AI-powered document management and search for DEVONthink 4 with preview-before-apply safety.

What is the DEVONthink MCP (istefox) MCP server?

The DEVONthink MCP server integrates DEVONthink 4 with AI agents, enabling outcome-oriented document operations. It provides tools for searching, organizing, and managing documents with built-in preview and audit capabilities to ensure safe, reversible changes.

This server connects Claude and other AI agents to DEVONthink 4, a powerful document management system. It lets you search documents, organize content, and perform document operations through AI while maintaining safety through preview-then-apply workflows and full undo support.

How to install DEVONthink MCP (istefox)

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • ISTEFOX_FAST_LIST_DATABASES

    Set to '1' to skip recursive record_count when listing databases. Useful for databases with tens of thousands of records where the first call would otherwise take several seconds.

  • ISTEFOX_PREVIEW_TTL_S

    Override TTL in seconds for preview_token returned by file_document/bulk_apply dry_run (default 300, range 1-3600).

  • ISTEFOX_RAG_ENABLED

    Set to '1' to enable embedded ChromaDB vector retrieval for ask_database and search (mode=hybrid). EXPERIMENTAL in 0.1.0; embedding model not yet benchmarked cross-corpus (see ADR-008).

  • ISTEFOX_RAG_MODEL

    sentence-transformers model name used by the RAG provider. Default paraphrase-multilingual-MiniLM-L12-v2 (~120MB). Override examples: BAAI/bge-m3 (~2.2GB).

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "dt-mcp": {
      "command": "https://github.com/istefox/istefox-dt-mcp/releases/download/v0.5.2/istefox-dt-mcp-0.5.2.mcpb",
      "args": [],
      "env": {
        "ISTEFOX_FAST_LIST_DATABASES": "<YOUR_ISTEFOX_FAST_LIST_DATABASES>",
        "ISTEFOX_PREVIEW_TTL_S": "<YOUR_ISTEFOX_PREVIEW_TTL_S>",
        "ISTEFOX_RAG_ENABLED": "<YOUR_ISTEFOX_RAG_ENABLED>",
        "ISTEFOX_RAG_MODEL": "<YOUR_ISTEFOX_RAG_MODEL>"
      }
    }
  }
}

Use cases

  • Search and retrieve documents from DEVONthink using natural language queries
  • Organize and tag documents through AI-assisted workflows
  • Preview document operations before applying changes to ensure accuracy
  • Audit all document modifications made through the AI agent
  • Undo changes if needed to maintain document integrity

DEVONthink MCP (istefox) MCP server FAQ

What is the DEVONthink MCP server?

It's an MCP server that connects AI agents like Claude to DEVONthink 4, enabling document search, organization, and management with safety features like preview-before-apply and audit trails.

Do I need DEVONthink 4 to use this server?

Yes, this server requires DEVONthink 4 to be installed and running on your system.

Is this server free?

The server itself is open-source and free. DEVONthink 4 is a paid application.

How do I install this in Cursor or Claude?

Download the .mcpb file from the releases page and configure it in your MCP client settings according to the MCP protocol documentation.

What safety features does it include?

The server includes preview-then-apply workflows so you can review changes before they're applied, full audit trails to track modifications, and undo support to revert changes.

Can I undo changes made by the AI?

Yes, the server supports full undo functionality, allowing you to revert any document operations performed through the AI agent.

Related MCP servers

Dynamic context loading for AI assistants with TDD workflow and AST analysis

0
TypeScript
GPL-3.0
View repository →

Claws Mail plugin exposing the running mail client over a local, bearer-token MCP endpoint.

1
C
GPL-3.0
View repository →

Remote MCP access to the p-e relay store. Reads are open; writes and waits are signed.

0
TypeScript
MIT
View repository →
ITItcons.app logo

Itcons.app

Maintained

Connect AI assistants to Itcons.app work orders, reports, projects, users, and resources.

0
JavaScript
MIT
View repository →

Feedlio MCP server exposing posting and scheduling tools to Claude Desktop and Claude Code.

ITITM Platform logo

Connect AI assistants to ITM Platform projects, tasks, budgets, risks, and team workload.

0
TypeScript
MIT
View repository →