MCP Integration
Claude Desktop Configuration
Setup guide for Claude Desktop with Task Genius MCP
This guide shows you how to configure Claude Desktop to work with your Task Genius tasks.
Prerequisites
- Claude Desktop installed
- Task Genius MCP server enabled in Obsidian
- Your authentication credentials from Task Genius settings
Configuration Steps
Step 1: Locate Configuration File
Find your Claude Desktop configuration file:
macOS:
Windows:
Linux:
Step 2: Create or Edit Configuration
If the file doesn't exist, create it with this structure:
Step 3: Get Your Credentials
Copy:
- Authentication Token
- App ID
- Server URL (if using custom port)
Step 4: Update Configuration
Replace placeholders with your actual values:
YOUR_TOKEN
→ Your authentication tokenYOUR_APP_ID
→ Your vault's App ID
Step 5: Restart Claude Desktop
- Completely quit Claude Desktop (not just close window)
- Restart the application
- The MCP server should connect automatically
Advanced Configuration
Multiple Vaults
Connect to multiple Obsidian vaults:
Remote Vault Access
For accessing a vault on another machine:
Using Task Genius in Claude Desktop
Once configured, interact naturally with your tasks:
Common Operations
Daily Workflows
Key Features
- Context Awareness: Claude remembers what you're discussing
- Batch Operations: Update multiple tasks at once
- Smart Suggestions: Get recommendations based on your task patterns
- Natural Language: No need to learn specific commands
Troubleshooting
Connection Issues
-
Verify Task Genius MCP is running:
- Open Obsidian → Task Genius Settings → MCP Integration
- Check server status is green
-
Test connection:
-
Check configuration file:
- Ensure JSON syntax is valid
- Verify token format:
Bearer YOUR_TOKEN+YOUR_APP_ID
- No extra spaces or quotes
Authentication Errors
- "Unauthorized": Invalid token or App ID
- "Connection refused": MCP server not running
- Solution: Get fresh credentials from MCP Settings
Windows-Specific
If curl isn't found, use full path:
Best Practices
- Security: Never share or commit your configuration file
- Naming: Use descriptive names like
personal-tasks
orwork-projects
- Conversations: Start new chats for different task contexts
- Performance: Be specific in queries for faster responses
Next Steps
- Explore Task Genius use cases for workflow ideas
- Configure other clients like Claude Code or Cursor
- Check the API reference for all available operations
- See troubleshooting guide if you encounter issues
Quick Tip: Start with simple requests like "show today's tasks" to get familiar with Task Genius in Claude Desktop.