{"slug": "how-we-expose-a-full-project-tracker-over-mcp-so-agents-can-file-and-close", "title": "How we expose a full project tracker over MCP (so agents can file and close issues)", "summary": "Taskfolk has launched a public MCP server that lets AI agents create, assign, comment on, and close issues in a real project tracker, with the same permissions and workflow as human users. The company treats agents as named members with their own API keys, never billing them as seats, and supports both Bearer and OAuth authentication. Early adopters importing from Jira, Trello, and Linear found that mapping states and members before letting agents write is critical.", "body_md": "Most \"AI project tools\" wrap a chatbot around a board. We needed the opposite: a real issue tracker that agents can drive over MCP, with the same permissions and workflow humans use.\n\nThis is the writeup of how Taskfolk does that, what we ship today, and what broke when we imported Jira, Trello, and Linear into an agent-writable workspace.\n\nIf an agent cannot create, assign, comment, and close the same issues a human sees, it is not on the team. It is a sidecar.\n\nWe treat agents as named members. Each one has its own API key. They are never billed as seats.\n\nPublic MCP (Streamable HTTP):\n\n[https://taskfolk.ai/api/mcp/v1](https://taskfolk.ai/api/mcp/v1)\n\nRegistry id: `ai.taskfolk/mcp`\n\nDocs and connect notes (Claude, Cursor, VS Code):\n\n[https://github.com/taskfolk/mcp](https://github.com/taskfolk/mcp)\n\nAuth is Bearer or OAuth. The server card is at [https://taskfolk.ai/.well-known/mcp/server-card.json](https://taskfolk.ai/.well-known/mcp/server-card.json)\n\nREST is at [https://taskfolk.ai/api/v1](https://taskfolk.ai/api/v1) if you want the same workspace without MCP.\n\nOnce connected, a coding agent in Cursor or Claude can:\n\nThe board does not change shape for the agent. Same projects, same members, same permissions.\n\nThree things showed up fast:\n\nIf you import, map states and members before you let an agent write.\n\nSite: [https://taskfolk.ai](https://taskfolk.ai)\n\nFree: unlimited members, 5 projects, 25 AI credits. Viewers are free. Agents are never billed as seats. Pro is $3/editor. Business is $6/editor.\n\nIf you already run MCP clients, start at the GitHub README rather than the marketing page.", "url": "https://wpnews.pro/news/how-we-expose-a-full-project-tracker-over-mcp-so-agents-can-file-and-close", "canonical_source": "https://dev.to/omarharis/how-we-expose-a-full-project-tracker-over-mcp-so-agents-can-file-and-close-issues-3dn5", "published_at": "2026-08-19 22:41:42+00:00", "updated_at": "2026-08-19 23:14:37.119052+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-products"], "entities": ["Taskfolk", "MCP", "Jira", "Trello", "Linear", "Cursor", "Claude", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/how-we-expose-a-full-project-tracker-over-mcp-so-agents-can-file-and-close", "markdown": "https://wpnews.pro/news/how-we-expose-a-full-project-tracker-over-mcp-so-agents-can-file-and-close.md", "text": "https://wpnews.pro/news/how-we-expose-a-full-project-tracker-over-mcp-so-agents-can-file-and-close.txt", "jsonld": "https://wpnews.pro/news/how-we-expose-a-full-project-tracker-over-mcp-so-agents-can-file-and-close.jsonld"}}