Focusmo macOS app adds local MCP server for Claude AI integration

Focusmo, a macOS focus app developed by a solo developer, has shipped a local MCP server that enables Claude AI to connect to real focus data. The integration allows Claude to provide productivity advice based on actual user context rather than generic suggestions.
Key features and capabilities
The MCP server gives Claude access to several types of focus data:
- Today's stats
- Weekly trends
- Task list
- App usage with an hourly heatmap
- Personal records
- Live session state
Claude can also perform actions through the integration:
- Create tasks
- Mark tasks complete
Primary use cases
The main application is weekly review and planning with actual context. Example queries include:
- What patterns do you see in my focus data this week?
- Which tasks consumed the most real time?
- Help me plan tomorrow based on what I actually finished today
Technical implementation details
The developer prioritized several technical considerations:
- Local-only operation on Mac
- No external server required
- All data stays on-device
- Simple setup for Claude Desktop or Claude Code
The integration represents a practical application of MCP (Model Context Protocol) for connecting AI assistants to local application data without compromising privacy through cloud transmission.
📖 Read the full source: r/ClaudeAI
👀 See Also

PocketBot: iOS app uses Claude to generate deterministic JavaScript automations from natural language
PocketBot is an iOS mobile automation app that uses Claude via AWS Bedrock to convert plain-language requests into self-contained JavaScript scripts. The LLM writes the code once, then the deterministic scripts run on schedule in a sandboxed runtime without AI involvement.

Recall: Local Project Memory for Claude Code — No Tokens Spent on Summaries
Recall gives Claude Code durable, local session memory via classical summarization. No API key, no external model — context.md is ~1-2K tokens, built offline from session hooks.

SwarmClaw Dashboard Adds Orchestration Layer to OpenClaw
SwarmClaw is a self-hosted dashboard that wraps OpenClaw, providing deployment and management of multiple instances with gateway controls, config repair, remote history sync, and live execution approval. It supports OpenClaw plugins and SKILL.md files, plus connects to 14 other AI providers.

Terminal-Based 3D Renderer Built with Multi-Agent Claude Code System
A developer created tortuise, a pure terminal-based 3D renderer that displays Gaussian splats using Unicode and ASCII symbols, built over 3 days using 70-80 AI agents coordinated through a Claude Code setup with subagents inside subagents.