MCP Tasks Connection
The Tasks connection exposes 11 tools for listing boards, creating and updating items, adding comments, and searching across Monday.com, Linear, Asana, Jira Cloud, and Notion.
Endpoint
https://mcp.porteden.com/tasksProviders
Monday.com, Linear, Asana, Jira Cloud, Notion
// Claude Desktop config { "mcpServers": { "porteden-tasks": { "url": "https://mcp.porteden.com/tasks" } } } Note
When only one task provider is connected, the
provider parameter is auto-detected. When multiple providers are connected, call tasks_list_providers first to see which ones are available.Tools (11)
Each tool is labelled with its access level. The user must grant the matching permission at my.porteden.com.
| Tool | Access | Description |
|---|---|---|
| tasks_list_providers | Read | List which task providers are connected. Call this first when more than one provider is involved. |
| tasks_list_boards | Read | List boards/projects from a task provider. Paginate with cursor. |
| tasks_get_board | Read | Get a single board with its groups (sections) and column definitions. Needed before creating or updating items. |
| tasks_list_items | Read | List items (tasks/issues) on a board. Filter by group, status, or query. |
| tasks_get_item | Read | Get a single item with all fields, column values, and sub-items. |
| tasks_search_items | Read | Search items across all accessible boards. Up to 200 results; optional boardIds filter. |
| tasks_create_item | Create | Create a new item on a board. Use tasks_get_board first to see valid groups and columns. |
| tasks_update_item | Update | Update an item's fields. Only supplied fields change. |
| tasks_delete_item | Delete | Delete an item permanently. Cannot be undone. |
| tasks_add_comment | Create | Add a comment or update to an item. Body is plain text or HTML depending on provider. |
| tasks_list_comments | Read | List comments on an item. Requires view_comments permission. |
Recommended Workflow
When creating or updating items, follow this sequence:
1
List providers
Call tasks_list_providers if multiple providers are connected.
2
Get the board
Call tasks_get_board to see valid groups, columns, and status options.
3
Create or update
Use the board's group IDs and column definitions to create or update items with valid field values.
Example Prompts
"Show me overdue items in the Product board."
"Create a new bug report in the Engineering project."
"What tasks are assigned to me across all boards?"
"Add a comment to ticket PROJ-123 with the status update."
"Move the login redesign task to In Progress."
Limits
| Tool | Limit |
|---|---|
| tasks_search_items | Up to 200 results per call; query max 500 characters |
Warning
tasks_delete_item permanently deletes an item. This action cannot be undone. Make sure the token has the Delete permission only if permanent deletion is intended.