ActivityWatch MCP Server
@8bitgentleman
ActivityWatch MCP Server について
Model Context Protocol server for ActivityWatch time tracking data
基本情報
設定
ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is ActivityWatch MCP Server?
A Model Context Protocol server that connects to ActivityWatch, allowing LLMs like Claude to interact with your time tracking data.
How to use ActivityWatch MCP Server?
Install via npm or build from source. Configure the server in your MCP client (e.g., Claude for Desktop) by adding it to the client’s config file. ActivityWatch must be running on http://localhost:5600.
Key features of ActivityWatch MCP Server?
- List all ActivityWatch buckets
- Run AQL queries against time data
- Get raw events from any bucket
- Access ActivityWatch configuration settings
Use cases of ActivityWatch MCP Server?
- Get a summary of which applications you used most today
- View your browsing history by time spent per website
- Check how much time you spent in productivity apps
- Retrieve current ActivityWatch settings or a specific setting
- Debug your ActivityWatch data by fetching raw bucket events
FAQ from ActivityWatch MCP Server
What are the prerequisites to use this server?
ActivityWatch must be installed and running, Node.js v14 or higher is required, and an MCP‑compatible client (e.g., Claude for Desktop) is needed.
Why does the server show connection errors?
If ActivityWatch is not running or is not accessible at http://localhost:5600, the server will report connection errors. Ensure ActivityWatch is started and reachable.
How do I fix query errors when using the MCP server?
Check your AQL syntax, verify bucket IDs are correct, confirm the timeperiods contain data, and review ActivityWatch logs for details. Common formatting issues include splitting query statements into separate array elements instead of one string.
What is the correct format for queries?
All query statements must be in a single string inside the query array. Example: ["events = query_bucket('bucket_id'); RETURN = events;"]. timeperiods should be an array of date‑range strings like ["2024-10-28/2024-10-29"].
How does the server connect to ActivityWatch?
The server connects to the ActivityWatch API at http://localhost:5600 by default. If your ActivityWatch instance uses a different host or port, modify the source code.
「その他」の他のコンテンツ
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
コメント