Agentic Task System (ATS)
@renezander030
关于 Agentic Task System (ATS)
MCP server + CLI that turns the task manager you already use into persistent agent memory for Claude Code and any MCP client. Hybrid retrieval (RRF), no vector database. Adapters: TickTick, Obsidian, Notion, GitHub, Airtable, Google, OKF, Taskmaster, Beads.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"ats": {
"command": "ats-mcp",
"env": {
"ATS_ADAPTER": "@reneza/ats-adapter-ticktick"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Agentic Task System (ATS)?
ATS is an MCP server and CLI that gives your AI agent memory from the task system you already use — TickTick, Taskmaster, Beads, Obsidian, Notion, GitHub, Airtable, Google, or all at once via the composite adapter with Reciprocal Rank Fusion (RRF) retrieval. It is an adapter, not a migration — it makes your existing task app agent-native without re-homing any data.
How to use Agentic Task System (ATS)?
Install the CLI and an adapter globally (npm install -g @reneza/ats-cli @reneza/ats-adapter-ticktick), configure with ats config use ticktick, authenticate with ats auth login, then query with ats find "deployment runbook". For MCP clients, install @reneza/ats-mcp and set the ATS_ADAPTER environment variable; the binary (ats-mcp) works over stdio with Claude Code, Claude Desktop, Cursor, Windsurf, and OpenCode.
Key features of Agentic Task System (ATS)
- Two-way bus for agent reads and writes.
- First-fetch relevance via hybrid RRF-fused retrieval.
- Durable typed links (decision, depends-on, output, supersedes).
- Execution context: intent, lifecycle, security, ledger, promote, hierarchy.
- Bounded NDJSON events with recovery and dedup.
- Task graph linking structured nodes with proof and edges.
- Session-index handoff for durable task-linked summaries.
- Curated at write time using “trunk” themes.
Use cases of Agentic Task System (ATS)
- Give a coding agent persistent memory between sessions using your task app.
- Fuse retrieval across Notion, GitHub, and TickTick with one
ats findquery. - Hand off context (intent, links, lifecycle) from one agent to another in a fresh session.
- Manage a task backlog with dependency links and auto-computed next actions.
- Audit agent actions via the action ledger while keeping writes add-only.
FAQ from Agentic Task System (ATS)
What makes ATS different from other agent memory solutions?
Most projects build a new store that drifts when not fed, while ATS uses your existing task app as the persistent memory. It combines dense, sparse, and keyword retrieval with RRF ranking, adds typed links, lifecycle validity, and an action ledger — whereas alternatives like memory files or vector-DB require manual upkeep or a separate database.
Does ATS work with the task app I already use?
Yes. It provides adapters for TickTick, Obsidian, Notion, GitHub, Airtable, Google (Sheets/Docs/Slides), Taskmaster, Beads, and OKF. A composite adapter fuses multiple sources into one deduplicated corpus. You keep using your current app; ATS adds the retrieval and context layer.
Do I need to host anything to use ATS?
You can deploy the backend on Render (one-click button) and the operator deck on Cloudflare Pages. The MCP server runs on your machine or VPS via Docker or the ats-mcp binary. After deploying, set the ATS_MCP_TOKEN and point your MCP client at the server’s URL.
What MCP clients are supported?
ATS works with any client that can launch a stdio MCP server, including Claude Code, Claude Desktop, Cursor, Windsurf, and OpenCode. The binary and ATS_ADAPTER environment variable are the same; only the config file location and wrapper key differ per client.
Where does my data live? Does ATS create a new database?
Your data stays in your existing task apps (TickTick, Notion, local markdown, etc.). ATS also uses a private Qdrant vector store and Ollama embeddings when deployed, but writes are add-only — it never drops or modifies data you added. Metadata is stored in flat YAML frontmatter on the task body and in ## Related / ## References sections.
生产力 分类下的更多 MCP 服务器
MCP SAP GUI Server
mario-andreschakMCP server that allows simple SAP GUI interaction for LLM models using simulated mouse clicks and keyboard input.
Outlook Calendar MCP Tool
merajmehrabiA Model Context Protocol (MCP) server that allows Claude to access and manage your local Microsfot Outlook calendar (Windows only).
Swift MCP GUI Server
NakaokaReiMCP server that can execute commands such as keyboard input and mouse movement on macOS
AppleScript MCP Server (Dual access: python and node.js)
peakmojoMCP server that execute applescript giving you full control of your Mac
Npx Y convex@latest mcp start
get-convexThe open-source reactive database for app developers
评论