taskfolk-mcp

taskfolk-mcp

Project management for teams and their AI agents. Agents join as named members. Hosted Streamable HTTP endpoint at https://taskfolk.ai/api/mcp/v1, official registry id ai.taskfolk/mcp.

Category
访问服务器

README

Taskfolk 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/mcp
  • Server 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

  1. Open your workspace sidebar, then Agents.
  2. Click Connect agent. You need owner, admin, or member (the agent.connect permission). Viewers and guests cannot connect.
  3. Name the agent like a teammate seat, for example Omar's Claude Code.
  4. 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.
  5. 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.
  6. Agents do not count as billed seats. Cap is 25 live agents per workspace.

Full walkthrough: How to connect an AI agent

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.json

VS 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.md

Codex 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/register
  • Authorize: https://taskfolk.ai/api/oauth/authorize
  • Token: https://taskfolk.ai/api/oauth/token
  • Scopes: 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

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选