Retrieve DEVONthink smart groups with names, UUIDs, and sync data for querying contents. Smart groups are only accessible through this method, not via standard AppleScript API.
Convert records between formats like PDF, HTML, markdown, and webarchive while preserving originals. Place converted records in specific groups for organized document management.
Create a copy of a database record in a destination group. Replicants share data — editing one affects all copies. Specify source by UUID, record ID, or path.
Enumerate DEVONthink smart rules by parsing SmartRules.plist to retrieve names, UUIDs, enabled states, and execution timestamps when standard APIs are unavailable.
Retrieve column layout settings for DEVONthink smart groups or rules by name or UUID, returning visible columns, table view columns, and column widths.
An MCP server that provides 33 tools for full DEVONthink integration, enabling users to search, manage records, and access smart groups through Claude Code. It supports document CRUD operations, metadata management, and utilizes DEVONthink's built-in AI for document summarization and classification.
Enables AI assistants to manage social media accounts, upload media (videos and images), track upload status, and manage content across platforms like Instagram, YouTube, and TikTok via the XenonFlare API.
Retrieve plain text or HTML content from DEVONthink records using UUID. Returns text for text-based records, HTML for web content, or null for binary files like PDFs and images.
Create independent copies of records in different database groups. Duplicates remain separate from originals — editing one does not affect the other. Specify destination group UUID to place the copy.
Modify DEVONthink record properties including comments, flags, locks, and exclusions from AI features. Update specific attributes while preserving others unchanged.
Retrieve comprehensive metadata and properties for DEVONthink records, including type, size, dates, tags, and location details using UUID, record ID, or path identifiers.
Verify DEVONthink's AI services are operational and functioning correctly to ensure document summarization and classification features work as intended.
Retrieve DEVONthink records using UUIDs for cross-database access or numeric IDs with database specification to locate documents and metadata efficiently.