Tracker MCP Server
MCP-сервер Tracker
Это сервер MCP (Model Context Protocol), предназначенный для подключения к вашему локальному tracker-server. Он предоставляет LLM-клиентам (таким как Claude Desktop или Cursor) такие возможности, как проверка расписания на сегодня, получение статистики, регистрация задач и управление таймерами.
Предварительные требования
Запущенный экземпляр
tracker-server(обычно наhttp://localhost:3000).Python 3.11+ (при локальном запуске) или Docker.
Related MCP server: mcp-server-tasktracker
🚀 Запуск через Docker (рекомендуется)
При развертывании вашего MCP-агента вы можете подключить его напрямую к Docker-образу, предоставленному в GitHub Container Registry.
Поскольку tracker-server запущен на вашем локальном хосте, Docker должен знать, как к нему обратиться. Образ по умолчанию использует http://host.docker.internal:3000, предполагая, что вы используете Mac/Windows или Docker Desktop.
Для конфигурации Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"tracker-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"TRACKER_API_URL=http://host.docker.internal:3000",
"ghcr.io/makegorka/tracker-mcp:latest"
]
}
}
}Примечание: Обратите внимание на флаг
-i. Поскольку MCP взаимодействует через stdin/stdout (stdio), вы должны запускать Docker-контейнер в интерактивном режиме, но без TTY (-t).
🛠 Локальный запуск
Если вы занимаетесь разработкой или просто предпочитаете запускать программу из исходного кода, а не через Docker.
Настройка виртуального окружения:
cd tracker-mcp python -m venv venv source venv/bin/activate pip install -r requirements.txtЗапуск MCP-сервера вручную:
# Make sure your tracker server is running! python server.pyПримечание: Это заблокирует ваш терминал в ожидании команд MCP JSON RPC через
stdio. Это ожидаемое поведение.Настройка Claude Desktop (локальный режим):
{ "mcpServers": { "tracker-mcp": { "command": "/absolute/path/to/tracker-mcp/venv/bin/python", "args": [ "/absolute/path/to/tracker-mcp/server.py" ], "env": { "TRACKER_API_URL": "http://localhost:3000" } } } }
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcp-serverOAuthio.klokin
MCP server exposing klokin time-tracking operations (employees, time entries, stores) to AI clients.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Track Keito time entries and LLM costs from AI agents.
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables LLM clients to manage tasks, timers, and notes in Rhizm through natural language commands. It provides tools for task operations, time tracking, and note management via API integration.114 npmMIT
- AlicenseNot gradedqualityAmaintenanceAn MCP server that exposes the full Task-Tracker REST API as MCP tools, enabling AI agents to manage trackers, tasks, notes, checklists, and projects conversationally.MIT
- AlicenseBqualityCmaintenanceEnables AI clients to create and manage tasks via a local REST API by converting natural language into HTTP requests through the Model Context Protocol.1MIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server that lets LLMs interact with your Clockify workspace for time-tracking automation and reporting, enabling natural language logging of time entries, querying entries, and generating reports.MIT