Traggo
БесплатноНе проверенAn MCP server for Traggo, a tag-based time tracking tool. Manage time spans, timers and tags, get useful stats.
Описание
An MCP server for Traggo, a tag-based time tracking tool. Manage time spans, timers and tags, get useful stats.
README
An MCP server for Traggo, a tag-based time tracking tool.
traggo-mcp is a standalone stdio MCP server that exposes focused tools for time tracking workflows. It talks to Traggo through the GraphQL endpoint.
AI Disclaimer
This repo has almost entirely been AI-generated for personal use. It may not follow the best practices beyond those imposed by Rust and clippy.
Configuration
Required environment variables:
TRAGGO_URL: full GraphQL endpoint URL, for examplehttps://traggo.example.com/graphql.TRAGGO_TOKEN: Traggo device token.
Optional environment variables:
TRAGGO_TIMEOUT_SECONDS: HTTP request timeout in seconds. Defaults to30.RUST_LOG: tracing filter. Logs are written to stderr so stdout remains available for MCP stdio.
Create a dedicated Traggo device token in the Traggo web UI Devices tab. A NoExpiry device named mcp is convenient for trusted local deployments. Copy the token immediately because Traggo does not show existing tokens later.
Tools
list_time_spans,create_time_span,update_time_span,remove_time_spanlist_timers,stop_timerlist_tags,create_tag,update_tag,remove_tagsuggest_tag_valuesget_stats
The server validates RFC3339 timestamps, required strings, stats ranges, and pagination bounds before sending requests to Traggo.
Native MCP Configuration
{
"mcpServers": {
"traggo": {
"command": "traggo-mcp",
"env": {
"TRAGGO_URL": "https://traggo.example.com/graphql",
"TRAGGO_TOKEN": "..."
}
}
}
}
Docker MCP Configuration
The -i flag is required so the stdio MCP server can read from stdin.
{
"mcpServers": {
"traggo": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"TRAGGO_URL=https://traggo.example.com/graphql",
"-e",
"TRAGGO_TOKEN=...",
"ghcr.io/ilyabizyaev/traggo-mcp:main"
]
}
}
}
Development
cargo fmt
cargo clippy --all-targets --all-features
cargo test
docker build -t traggo-mcp:local .
License
GPL 3.0. The checked-in GraphQL schema is taken from Traggo, which itself is licensed under GPL 3.0.
Установка Traggo
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/IlyaBizyaev/traggo-mcpFAQ
Traggo MCP бесплатный?
Да, Traggo MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Traggo?
Нет, Traggo работает без API-ключей и переменных окружения.
Traggo — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Traggo в Claude Desktop, Claude Code или Cursor?
Открой Traggo на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Traggo with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
