
DEVONthink MCP (Istefox)
Let your agent search, preview, and safely mutate your DEVONthink 4 knowledge base with audit trails and undo.
Overview
DEVONthink MCP (istefox) is a MCP server for the Idea phase that lets agents query and safely change DEVONthink 4 libraries with preview, audit, and undo.
What is this MCP server?
- Outcome-oriented tools for DEVONthink 4: search, list, file, and bulk operations with preview-then-apply
- Audit trail plus undo support so agent edits to your PKM library stay reversible
- Optional experimental RAG via ISTEFOX_RAG_ENABLED and Chroma hybrid search (ask_database, search mode=hybrid)
- ISTEFOX_FAST_LIST_DATABASES skips heavy record counts on very large libraries
- Configurable preview token TTL (ISTEFOX_PREVIEW_TTL_S, default 300s) for dry_run workflows
- Server version 0.5.2 (istefox-dt-mcp MCPB)
- Default preview_token TTL 300 seconds (ISTEFOX_PREVIEW_TTL_S range 1–3600)
- Experimental embedded ChromaDB RAG behind ISTEFOX_RAG_ENABLED
Community signal: 14 GitHub stars.
What problem does it solve?
Your research lives in DEVONthink but agents cannot reach it without risky bulk edits and no rollback story.
Who is it for?
Mac-based solo builders who use DEVONthink 4 as a research vault and want agent access with guardrails.
Skip if: Teams on Notion or plain Git-only docs without DEVONthink, or Windows-only workflows.
What do I get? / Deliverables
After you register istefox dt-mcp, agents can preview mutations, apply them deliberately, and undo or audit changes in your DEVONthink 4 databases.
- Agent-callable DEVONthink search, list, and document operations with dry_run previews
- Applied file or bulk changes with audit history and undo paths
- Optional hybrid vector search over database content when RAG is enabled
Recommended MCP Servers
Journey fit
Personal knowledge work starts in idea research, but the same DEVONthink bridge supports docs and operate iteration once the product exists. research is the first journey stop where builders collect clips, papers, and competitor notes DEVONthink already stores.
How it compares
DEVONthink-native MCP with preview and undo, not a generic filesystem or Obsidian plugin.
Common Questions / FAQ
Who is DEVONthink MCP (Istefox) for?
It is for indie builders and researchers on macOS who organize ideas in DEVONthink 4 and want Claude Code or similar agents to search and update that library safely.
When should I use DEVONthink MCP (Istefox)?
Use it when you need agent-driven retrieval or filing across DEVONthink databases and you require dry-run previews, audit logs, and undo before trusting bulk changes.
How do I add DEVONthink MCP (Istefox) to my agent?
Install the istefox-dt-mcp MCPB release, add the stdio server entry in your agent config, run DEVONthink 4 locally, and set optional ISTEFOX_FAST_LIST_DATABASES, ISTEFOX_PREVIEW_TTL_S, or RAG variables as needed.