-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.example
More file actions
65 lines (51 loc) · 2.44 KB
/
.env.example
File metadata and controls
65 lines (51 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# Things 3 MCP Server Configuration
# Copy this file to .env and customize the values as needed
# =============================================================================
# APPLESCRIPT EXECUTION
# =============================================================================
# AppleScript execution timeout in seconds (1-300)
THINGS_MCP_APPLESCRIPT_TIMEOUT=30.0
# Number of retries for failed operations (0-10)
THINGS_MCP_APPLESCRIPT_RETRY_COUNT=3
# =============================================================================
# THINGS URL SCHEME AUTHENTICATION
# =============================================================================
# Things 3 URL scheme requires an auth token for security
# You can provide your auth token in one of these ways:
#
# OPTION 1 (Recommended): Create a .things-auth file in the project root
# echo "your-token-here" > .things-auth
#
# OPTION 2: Create things-auth.txt in the project root
# echo "your-token-here" > things-auth.txt
#
# OPTION 3: Create ~/.things-auth in your home directory
# echo "your-token-here" > ~/.things-auth
#
# The auth token is automatically loaded on startup and used for all
# URL scheme operations (checklist management, todo creation with checklists, etc.)
#
# To get your auth token, check Things 3 preferences or documentation
# =============================================================================
# TAG CREATION CONTROL
# =============================================================================
# Allow AI assistants to create new tags
# When false, AI can only use existing tags (human-only tag creation)
# When true, AI can create new tags as needed
THINGS_MCP_AI_CAN_CREATE_TAGS=false
# Enable case-sensitive tag validation
# When true, "Work" and "work" are treated as different tags
THINGS_MCP_TAG_VALIDATION_CASE_SENSITIVE=false
# Maximum number of tags that can be auto-created per operation (1-50)
# Prevents accidental creation of too many tags in bulk operations
THINGS_MCP_MAX_AUTO_CREATED_TAGS_PER_OPERATION=10
# Maximum number of tags per item (1-50)
THINGS_MCP_MAX_TAGS_PER_ITEM=20
# =============================================================================
# LOGGING
# =============================================================================
# Logging level: DEBUG, INFO, WARNING, ERROR, CRITICAL
THINGS_MCP_LOG_LEVEL=INFO
# Optional: Log to file instead of console
# Uncomment and set path to enable file logging
# THINGS_MCP_LOG_FILE_PATH=/var/log/things-mcp.log