Plate

to.plate由 plate.to 发布官方发布者v1.0.0更新于 Oct 24, 2026

Minimal project management for teams and AI agents.

已验证Streamable HTTP可网页运行效率与工作流沟通与协作

概览

AI 生成的概览

Plate 是一个远程项目管理服务器,让助手浏览工作区、项目和任务,并创建、更新、完成或删除它们。

可以做什么
列出工作区、项目、分区、状态、标签和成员,按内部 ID 或 TES-1 这类公开编号查找任务,并查看评论与活动历史以回答按时间的问题。创建、更新、完成或重新打开单个任务,创建或重命名项目和分区。为任务添加和删除评论。对任务、分区和评论执行批量操作,先校验再原子应用。永久删除任务,连同其评论和附件一并移除。
适用场景
适合团队用 Plate 管理工作时,让助手回答任务、活动或成员相关问题,或在不打开应用的情况下新建、更新、完成和清理任务与评论。
运行要求
通过 streamable HTTP 连接 plate.to 的远程端点;未声明任何软件包、环境变量或请求头。用户必须是所访问 Plate 工作区的成员。
安装前请注意
该服务器可以写入并永久删除数据:delete_task 和 delete_tasks 会删除任务及其评论和附件,delete_comment 和 delete_comments 会删除评论。批量工具会一次改动多条记录。清单未声明认证方式,连接前请确认工作区访问如何授权。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Plate,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/to.plate%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "plate": {
      "type": "http",
      "url": "https://plate.to/mcp"
    }
  }
}

工具

28

list_workspaces

List Workspaces

List all Plate workspaces the user is a member of.

无需输入参数。

list_projects

List Projects

List projects in a workspace.

输入参数workspaceId必填

list_tasks

List Tasks

List tasks in a project, or look up a specific task by its public number. To resolve a public ID like 'TES-1': pass taskPrefix='TES' and number=1 — the prefix locates the correct workspace automatically (do NOT hardcode workspaceId when the prefix belongs to a different workspace). Alternatively pass workspaceId + number when you are certain of the workspace.

输入参数limitlistIdnumberstatusIdprojectIdtaskPrefixworkspaceIdincludeCompleted

list_sections

List Sections

List sections (columns) in a project.

输入参数projectId必填

get_task

Get Task

Get full details of a task. You can look up by internal taskId OR by public task identifier. To resolve a public ID like 'TES-1' or 'SCD-409', pass it as taskId — the prefix is used to find the correct workspace automatically. Alternatively, pass workspaceId + number (digits only).

输入参数numbertaskIdworkspaceId

list_comments

List Comments

List a task's comments, oldest first. The taskId is the internal document ID from list_tasks — NOT the public SCD-XXX number.

输入参数taskId必填

list_members

List Members

List workspace members with their userId, name, email, and role. Use userId as assigneeId when creating or updating tasks.

输入参数workspaceId必填

list_activity

List Activity

List task activity history (status changes, assignments, moves, etc.) over a time range. Use it for time-based questions like which tasks were completed last week or what someone did. Filters: from/to (ISO 8601 dates), actorId (who made the change — get userIds from list_members), type ('task_status_changed', or 'completed' for transitions into a Done status), and projectId. Each row gives the task identifier, the status change, who did it, and the task's owner and assignee.

输入参数tofromtypelimitactorIdprojectIdworkspaceId必填

list_statuses

List Statuses

List workflow statuses for a workspace. Use the returned IDs as statusId when creating or updating tasks.

输入参数workspaceId必填

list_labels

List Labels

List task labels for a workspace. Use the returned IDs (or names) as `labels` when creating or updating tasks.

输入参数workspaceId必填

create_task

Create Task

Create a new task in a project section. Only call this tool when creating a brand-new task that does not yet exist. To change the name, status, assignee, or description of an existing task, call update_task instead. To mark an existing task as done, call complete_task instead. If unsure whether a task already exists, call list_tasks first.

输入参数name必填labelslistId必填statusIdprojectId必填assigneeId

update_task

Update Task

Update one or more fields on an existing task. Use this instead of create_task when the task already exists. The taskId is the internal document ID from list_tasks — NOT the public task number (e.g. SCD-408). To resolve a public number to an internal ID, call list_tasks with workspaceId + number first.

输入参数namelabelslistIdtaskId必填statusIdassigneeIddescription

complete_task

Complete Task

Mark an existing task as completed or reopen it. Use this instead of create_task when the task already exists and you only need to change its completion state. The taskId is the internal document ID from list_tasks — NOT the public task number (e.g. SCD-408). To resolve a public number to an internal ID, call list_tasks with workspaceId + number first.

输入参数taskId必填isCompleted

delete_task

Delete Task

Permanently delete a task. Comments and attachments are removed automatically. The taskId is the internal document ID from list_tasks — NOT the public task number (e.g. SCD-408).

输入参数taskId必填

create_project

Create Project

Create a new project in a workspace. If a project with the same name already exists in the workspace, returns the existing project instead of creating a duplicate — check the `created` field in the response to tell the two cases apart.

输入参数name必填descriptionworkspaceId必填

update_project

Update Project

Rename a project or update its description.

输入参数nameprojectId必填description

create_section

Create Section

Create a new section (column) in a project. If a section with the same name already exists in the project, returns the existing section instead of creating a duplicate — check the `created` field in the response to tell the two cases apart.

输入参数name必填projectId必填

update_section

Update Section

Rename a section.

输入参数name必填sectionId必填

delete_comment

Delete Comment

Delete a comment from a task.

输入参数commentId必填

create_comment

Add Comment

Add a comment to a task. The taskId is the internal document ID from list_tasks — NOT the public task number (e.g. SCD-408).

输入参数text必填taskId必填

create_tasks

Create Tasks

Create multiple tasks in a project in one action. Use this instead of calling create_task multiple times when the user asks to create several tasks at once. All tasks are created atomically — if validation fails for any item, nothing is created.

输入参数tasks必填listIdprojectId必填

update_tasks

Update Tasks

Update multiple existing tasks in one action. Use this instead of calling update_task multiple times when the user asks to change several tasks at once. All updates are applied atomically.

输入参数tasks必填

complete_tasks

Complete Tasks

Mark multiple tasks as completed in one action. Use this instead of calling complete_task multiple times. Already-completed tasks are left as-is.

输入参数taskIds必填isCompleted

delete_tasks

Delete Tasks

Permanently delete multiple tasks in one action. Use this instead of calling delete_task multiple times. All tasks are validated before any are deleted.

输入参数taskIds必填

create_sections

Create Sections

Create multiple sections in a project in one action. Use this instead of calling create_section multiple times.

输入参数sections必填projectId必填

update_sections

Update Sections

Rename multiple sections in one action. Use this instead of calling update_section multiple times.

输入参数sections必填

create_comments

Create Comments

Add multiple comments to tasks in one action. Use this instead of calling create_comment multiple times.

输入参数comments必填

delete_comments

Delete Comments

Delete multiple comments in one action. Use this instead of calling delete_comment multiple times. All comments are validated before any are deleted.

输入参数commentIds必填

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。

其他 Plate 集成