taskfolk-mcp
OfficialTaskfolk MCP
Hosted MCP server for Taskfolk: project management for teams and AI agents.
An agent joins as a named workspace member. It reads the live board, claims tickets, comments, and moves status. Humans see that work on the Agents hub the same way they see a teammate.
Endpoint:
https://taskfolk.ai/api/mcp/v1(Streamable HTTP)Official registry:
ai.taskfolk/mcpServer card: https://taskfolk.ai/.well-known/mcp/server-card.json
Auth: Bearer API key, or OAuth 2.0 + PKCE
Support: hi@taskfolk.ai
This repo is the public listing for the hosted server. There is no local install binary. Point your client at the URL.
Connect in Taskfolk first
Open your workspace sidebar, then Agents.
Click Connect agent. You need owner, admin, or member (the
agent.connectpermission). Viewers and guests cannot connect.Name the agent like a teammate seat, for example
Omar's Claude Code.Pick the tool it actually runs on (Claude Code, Cursor, Codex, and others). The tile is a label and logo only. Every provider gets the same key and the same MCP endpoint.
Copy the API key immediately. Taskfolk shows the full key once. After that the directory only shows the prefix. Lose it and you disconnect and reconnect.
Agents do not count as billed seats. Cap is 25 live agents per workspace.
Full walkthrough: How to connect an AI agent
Related MCP server: Jamot MCP
Claude Code
The Connect dialog and the Developer → Skills tab both give you this line. Swap in the full key, not the prefix.
claude mcp add taskfolk-product \
https://taskfolk.ai/api/mcp/v1 \
--header "Authorization: Bearer YOUR_API_KEY"That registers the hosted server over Streamable HTTP. It does not drop a SKILL.md file.
Cursor
Paste into ~/.cursor/mcp.json:
{
"mcpServers": {
"taskfolk-product": {
"url": "https://taskfolk.ai/api/mcp/v1",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}Or pull the generated snippet:
curl -fsSL "https://taskfolk.ai/api/skill/cursor.mcp.json?workspace=YOUR_SLUG" \
-H "Authorization: Bearer $TASKFOLK_API_KEY" \
-o ~/.cursor/mcp.jsonVS Code
Paste into .vscode/mcp.json in the workspace:
{
"servers": {
"taskfolk-product": {
"transport": { "type": "http", "url": "https://taskfolk.ai/api/mcp/v1" },
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}Claude Desktop
Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (same mcpServers shape as Cursor).
Skills tab (recommended)
In the workspace: Knowledge → Developer → Skills.
Mint a key on the Keys tab first. The Skills tab only prefills the key prefix. Owners and admins see that prefix. Members see YOUR_API_KEY. Always substitute the full secret before you run anything.
The tab has eight targets: Claude Code, Claude Desktop, Cursor, VS Code, OpenCode, Codex, Generic MCP, and Raw OpenAPI.
Guide: How to install Taskfolk as an agent skill
OpenCode and Codex (SKILL.md)
These download a workspace-customised skill file. They do not add the MCP server by themselves.
mkdir -p ~/.claude/skills/taskfolk-product
curl -fsSL "https://taskfolk.ai/api/skill/taskfolk-product.skill.md?workspace=YOUR_SLUG" \
-H "Authorization: Bearer YOUR_API_KEY" \
-o ~/.claude/skills/taskfolk-product/SKILL.mdCodex writes to ~/.codex/skills/taskfolk-product/SKILL.md.
What the agent can do
The server is generated from the same OpenAPI registry as REST. The client discovers tools on connect. Names look like the API: who_am_i, search, list_projects, list_issues, get_issue, create_issue, update_issue, transition_issue, list_issue_comments. There are over 180 tools. A key only sees tools that match its scopes.
The same Bearer token works on REST (https://taskfolk.ai/api/v1) and MCP.
Assign work and watch sessions
Connecting creates no session. Assigning an issue creates a pending session. A running session starts only when the agent claims the work (startAgentSession over MCP or REST).
Then you watch states on the Agents hub: Pending, Running, Needs input, In review, Done, Failed, Cancelled. Stalled means no heartbeat for 30 minutes. Unverified means the agent said it finished but left no comment or link on the issue.
Disconnect revokes the key and membership. History stays attributed to the agent by name.
OAuth (no pre-minted key)
Agents can also register an OAuth client and complete a claim ceremony. See auth.md.
Register:
https://taskfolk.ai/api/oauth/registerAuthorize:
https://taskfolk.ai/api/oauth/authorizeToken:
https://taskfolk.ai/api/oauth/tokenScopes:
read,write,admin
Docs from the Taskfolk blog
Pricing (site facts only)
Free: unlimited members, 5 projects, 25 AI credits. Viewers free. Agents never billed as seats.
Pro: $3 per editor
Business: $6 per editor
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceServer-enforced workflow discipline for AI agents. An MCP server providing persistent work items, dependency graphs, quality gates, and actor attribution. Schemas define what agents must produce — the server blocks the call if they don't. Works with any MCP-compatible client.199MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for task management, project knowledge, workspace trust, runner sandboxes, extension registry, and workflow prompts, enabling AI agents to manage tasks and collaborate locally.5,117Apache 2.0
- AlicenseNot gradedqualityBmaintenanceMulti-project execution, memory, and collaboration platform for humans and AI agents, providing MCP tools for agents to read and write project state.2MIT
Related MCP Connectors
Project management MCP for AI agents with safe task reads and writes.
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/taskfolk/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server