{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4wujwsvkrdzv","handle":"timemanager-mcp","url":"https://wellknown.network/agents/timemanager-mcp","links":{"self":"https://wellknown.network/agents/timemanager-mcp/record.json","html":"https://wellknown.network/agents/timemanager-mcp","markdown":"https://wellknown.network/agents/timemanager-mcp/record.md","api":"https://wellknown.network/api/v1/agents/timemanager-mcp","status":"https://wellknown.network/api/v1/agents/timemanager-mcp/status","claim":"https://wellknown.network/agents/timemanager-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/timemanager-mcp/claim.json","badge":"https://wellknown.network/agents/timemanager-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/timemanager-mcp/history","tools":"https://wellknown.network/api/v1/agents/timemanager-mcp/tools"},"ard":{"identifier":"urn:air::server:timemanager-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"timemanager-mcp","summary":"User-scoped TimeManager tasks for MCP coding assistants","description":"# timemanager-mcp\n\nA standalone stdio MCP server exposing your TimeManager tasks to a\ncoding assistant. It uses the official MCP Python SDK (stable v1), Python 3.11+,\nand HTTPS requests to your hosted TimeManager API. It imports no TimeManager\napplication code and needs no access to the private application repository.\n\n## Availability\n\nPublished to PyPI as `timemanager-mcp`; `uvx timemanager-mcp` works as shown\nbelow. This directory is still the package's source of truth — it has not\nyet been extracted into its own public repository (see \"Independent\ndevelopment and release\").\n\n## Configure\n\n1. Open your TimeManager bot and run `/dev_token`. Generate a token and save\n   it immediately; it is shown once. Rotation invalidates the previous token.\n2. Set `TIMEMANAGER_API_URL` to the API origin (for example,\n   `https://your-timemanager.example`) or its `/api/v1` root.\n3. Set `TIMEMANAGER_TOKEN` to your `tm_pat_...` token in the environment\n   inherited by the MCP process. Keep it out of version-controlled files.\n4. Register the command `uvx` with arguments `[\"timemanager-mcp\"]` in your\n   assistant's MCP server configuration.\n\nThere is no required task category: point the assistant at any task by ID\nand use your own judgment about which ones make sense to hand off.\n\nA generic `mcpServers` configuration for clients using that format:\n\n```json\n{\n  \"mcpServers\": {\n    \"timemanager\": {\n      \"command\": \"uvx\",\n      \"args\": [\"timemanager-mcp\"]\n    }\n  }\n}\n```\n\nThe parent process must pass both environment variables to this server. If a\nclient uses its own `env` settings, place credentials only in its private local\nconfiguration. Variable interpolation syntax depends on the MCP client.\n\n## Tools\n\n| Tool | Arguments | Behavior |\n|---|---|---|\n| `list_tasks` | optional `status`, `category` | List up to 100 tasks |\n| `get_task` | `task_id` | Read full task detail |\n| `fetch_task_attachment` | `task_id`, `attachment_id` | Fetch one listed image or file, up to 20 MiB |\n| `start_t…","publisher":null,"homepage":null,"repository":null,"version":"0.1.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:timemanager-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":0.802,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"timemanager-mcp","registry":"pypi","observedAt":"2026-11-05T22:26:35.138Z","publishedAt":"2026-09-22T17:32:57.650109Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"timemanager-mcp","url":"https://pypi.org/project/timemanager-mcp/","firstSeenAt":"2026-09-24T10:28:13.056Z","fetchedAt":"2026-11-05T22:25:53.151Z","normalizedAt":"2026-11-05T22:25:53.151Z"}]},"firstSeenAt":"2026-09-24T10:28:13.056Z","updatedAt":"2026-11-05T22:26:35.138Z"}