dvcrn / dvcrn/mcp-server-devonthink
DEVONthink 3 support: Application name mismatch causes connection failure
- Dominant language
- TypeScript
- Stars
- 105
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
## Issue
The MCP server uses `Application("DEVONthink")` in JXA scripts, but the macOS application is named **DEVONthink 3** (`DEVONthink 3.app`). This causes the following error when trying to use any tool:
```
JXA execution failed: osascript execution error: Application can't be found. (-2700)
```
## Environment
- DEVONthink version: 3.9.17
- mcp-server-devonthink version: 1.8.0
- macOS: 14.x (Sonoma)
## Steps to reproduce
1. Install DEVONthink 3 (current release from devontechnologies.com)
2. Configure `mcp-server-devonthink` in Claude Code or any MCP client
3. Call any tool (e.g. `is_running`, `get_open_databases`, `search`)
4. Observe the `-2700` error
## Question
Does `mcp-server-devonthink` support DEVONthink 3? If so, could the application name be updated to `"DEVONthink 3"` (or made configurable)?
Thank you!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.