MCP server for DEVONthink 4 — outcome-oriented tools, preview-then-apply, audit + undo.
Connect Runs on your machine
claude mcp add dt-mcp -e ISTEFOX_FAST_LIST_DATABASES=<ISTEFOX_FAST_LIST_DATABASES> -e ISTEFOX_PREVIEW_TTL_S=<ISTEFOX_PREVIEW_TTL_S> -e ISTEFOX_RAG_ENABLED=<ISTEFOX_RAG_ENABLED> -e ISTEFOX_RAG_MODEL=<ISTEFOX_RAG_MODEL> -- https://github.com/istefox/istefox-dt-mcp/releases/download/v0.5.2/istefox-dt-mcp-0.5.2.mcpb
{
"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": "<ISTEFOX_FAST_LIST_DATABASES>",
"ISTEFOX_PREVIEW_TTL_S": "<ISTEFOX_PREVIEW_TTL_S>",
"ISTEFOX_RAG_ENABLED": "<ISTEFOX_RAG_ENABLED>",
"ISTEFOX_RAG_MODEL": "<ISTEFOX_RAG_MODEL>"
}
}
}
}
{
"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": "<ISTEFOX_FAST_LIST_DATABASES>",
"ISTEFOX_PREVIEW_TTL_S": "<ISTEFOX_PREVIEW_TTL_S>",
"ISTEFOX_RAG_ENABLED": "<ISTEFOX_RAG_ENABLED>",
"ISTEFOX_RAG_MODEL": "<ISTEFOX_RAG_MODEL>"
}
}
}
}
{
"servers": {
"dt-mcp": {
"type": "stdio",
"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": "<ISTEFOX_FAST_LIST_DATABASES>",
"ISTEFOX_PREVIEW_TTL_S": "<ISTEFOX_PREVIEW_TTL_S>",
"ISTEFOX_RAG_ENABLED": "<ISTEFOX_RAG_ENABLED>",
"ISTEFOX_RAG_MODEL": "<ISTEFOX_RAG_MODEL>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
ISTEFOX_FAST_LIST_DATABASESOptional | 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_SOptional | Override TTL in seconds for preview_token returned by file_document/bulk_apply dry_run (default 300, range 1-3600). |
ISTEFOX_RAG_ENABLEDOptional | 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_MODELOptional | sentence-transformers model name used by the RAG provider. Default paraphrase-multilingual-MiniLM-L12-v2 (~120MB). Override examples: BAAI/bge-m3 (~2.2GB). |
Details
| Package | https://github.com/istefox/istefox-dt-mcp/releases/download/v0.5.2/[email protected] (MCPB, stdio) |
| First published | 26 May 2026 |
| Last updated | 26 May 2026 |
| Registry name | io.github.istefox/dt-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
