跳到主要内容

工具 - 其他

本页记录了按领域分组、但没有专属页面的 MCP 工具。


潜在客户(CRM)​

list_leads​

列出 CRM 潜在客户,支持可选的分页和筛选。

参数:

名称类型必填描述
pagenumber否页码(默认值:1)
limitnumber否每页项目数(默认值:50,最大值:100)
searchstring否按姓名、电子邮件、电话或公司搜索
sourcestring否按潜在客户来源筛选(例如:linkedin、manual、api)
funnelIdstring (UUID)否按漏斗筛选
stageIdstring (UUID)否按漏斗阶段筛选

示例:

{
"search": "Juan",
"source": "linkedin",
"limit": 20
}

get_lead​

按 ID 获取潜在客户,包括标签、漏斗阶段和其他关联。

参数:

名称类型必填描述
idstring (UUID)是潜在客户 ID

示例:

{
"id": "lead-uuid-001"
}

create_lead​

在 CRM 中创建新的潜在客户。姓名为必填项。

参数:

名称类型必填描述
namestring是潜在客户姓名
emailstring否电子邮件地址
phonestring否电话号码
companystring否公司名称
positionstring否职位/职务
sourcestring否来源(例如:linkedin、tiktok、instagram、manual、api、import)
notesstring否附加备注

示例:

{
"name": "Ana Garcia",
"email": "[email protected]",
"company": "Empresa SL",
"source": "linkedin"
}

update_lead​

更新现有潜在客户的字段。仅更新提供的字段。

参数:

名称类型必填描述
idstring (UUID)是潜在客户 ID
namestring否更新后的姓名
emailstring否更新后的电子邮件
phonestring否更新后的电话
companystring否更新后的公司
positionstring否更新后的职位
notesstring否更新后的备注

示例:

{
"id": "lead-uuid-001",
"position": "CTO",
"notes": "对企业方案感兴趣"
}

delete_lead​

按 ID 从 CRM 中永久删除潜在客户。

参数:

名称类型必填描述
idstring (UUID)是要删除的潜在客户 ID

示例:

{
"id": "lead-uuid-001"
}

move_lead_stage​

将潜在客户移动到漏斗中的其他阶段。

参数:

名称类型必填描述
leadIdstring (UUID)是潜在客户 ID
funnelIdstring (UUID)是目标漏斗 ID
stageIdstring (UUID)是目标阶段 ID

示例:

{
"leadId": "lead-uuid-001",
"funnelId": "funnel-uuid-001",
"stageId": "stage-uuid-003"
}

响应:

{
"success": true,
"previousStageId": "stage-uuid-002",
"currentStageId": "stage-uuid-003",
"lead": { ... }
}

文档​

list_documents​

列出文档,支持可选的分页和筛选。

参数:

名称类型必填描述
pagenumber否页码(默认值:1)
limitnumber否每页项目数(默认值:50,最大值:100)
searchstring否按标题搜索
categoryIdstring (UUID)否按类别筛选
projectIdstring (UUID)否按项目筛选

示例:

{
"search": "changelog",
"projectId": "550e8400-e29b-41d4-a716-446655440000"
}

list_document_categories​

列出所有文档类别及每个类别中的文档数量。

参数:

此工具无需参数。

示例:

{}

响应:

[
{
"id": "cat-001",
"name": "Changelogs",
"documentCount": 12
},
{
"id": "cat-002",
"name": "Arquitectura",
"documentCount": 5
}
]

标签​

list_tags​

列出所有 CRM 标签,包括与每个标签关联的潜在客户数量。

参数:

此工具无需参数。

示例:

{}

响应:

[
{
"id": "tag-001",
"name": "VIP",
"color": "#ff5733",
"leadCount": 8
}
]

create_tag​

创建用于整理潜在客户和工作项的新标签。名称必须唯一。

参数:

名称类型必填描述
namestring是标签名称(唯一)
colorstring否十六进制格式的颜色(例如:#ff5733)

示例:

{
"name": "Enterprise",
"color": "#3498db"
}

delete_tag​

按 ID 永久删除标签。这会从所有关联的潜在客户中移除该标签。

参数:

名称类型必填描述
idstring (UUID)是要删除的标签 ID

示例:

{
"id": "tag-001"
}

漏斗​

list_funnels​

列出所有销售漏斗,包括其阶段。

参数:

此工具无需参数。

示例:

{}

get_funnel​

按 ID 获取漏斗,包括其所有阶段和配置。

参数:

名称类型必填描述
idstring (UUID)是漏斗 ID

示例:

{
"id": "funnel-uuid-001"
}

创意(Idea Hub)​

list_idea_items​

列出 Idea Hub 项目(创意和待办事项),支持分页和筛选。

参数:

名称类型必填描述
pagenumber否页码(默认值:1)
limitnumber否每页项目数(默认值:50,最大值:100)
typestring否按类型筛选:idea、todo
statusstring否按状态筛选:active、archived、pending、done、blocked
ownerUserIdstring否按负责人筛选
projectIdstring (UUID)否按项目筛选
searchstring否按标题/描述搜索
dueDatestring否按截止日期筛选
discussedboolean否按讨论标记筛选

示例:

{
"type": "idea",
"status": "active",
"limit": 20
}

get_idea_item​

按 ID 获取 Idea Hub 项目,包括可追溯性链接。

参数:

名称类型必填描述
idstring (UUID)是创意项目 ID

示例:

{
"id": "idea-uuid-001"
}

create_idea_item​

在 Idea Hub 中创建新项目。

参数:

名称类型必填描述
titlestring是项目标题
typestring是类型:idea 或 todo
statusstring否初始状态:active、archived、pending、done、blocked
projectIdstring (UUID) 或 null否关联项目(回退到会话项目)
descriptionstring 或 null否描述
ownerUserIdstring 或 null否负责人用户 ID
dueDatestring 或 null否截止日期(ISO 8601)
metadataobject否任意元数据

示例:

{
"title": "Integrar notificaciones push",
"type": "idea",
"description": "Enviar notificaciones cuando se completan work items"
}

update_idea_item​

更新现有 Idea Hub 项目。仅修改提供的字段。

参数:

名称类型必填描述
idstring (UUID)是创意项目 ID
titlestring否新标题
typestring否新类型:idea、todo
statusstring否新状态
projectIdstring (UUID) 或 null否新项目
descriptionstring 或 null否新描述
ownerUserIdstring 或 null否新负责人
dueDatestring 或 null否新截止日期
metadataobject否新元数据
discussedboolean否标记为已讨论

示例:

{
"id": "idea-uuid-001",
"status": "done",
"discussed": true
}

delete_idea_item​

按 ID 删除 Idea Hub 项目。

参数:

名称类型必填描述
idstring (UUID)是创意项目 ID

示例:

{
"id": "idea-uuid-001"
}

set_idea_item_status​

更新 Idea Hub 项目的状态。

参数:

名称类型必填描述
idstring (UUID)是创意项目 ID
statusstring是新状态:active、archived、pending、done、blocked

示例:

{
"id": "idea-uuid-001",
"status": "archived"
}

assign_idea_item_owner​

分配或移除 Idea Hub 项目的负责人。

参数:

名称类型必填描述
idstring (UUID)是创意项目 ID
ownerUserIdstring 或 null是负责人用户 ID(使用 null 移除)

示例:

{
"id": "idea-uuid-001",
"ownerUserId": "user-uuid-001"
}
查找用户 ID

在分配负责人之前,使用 list_members 获取组织成员的用户 ID。


set_idea_item_due_date​

设置或移除 Idea Hub 项目的截止日期。

参数:

名称类型必填描述
idstring (UUID)是创意项目 ID
dueDatestring 或 null是ISO 8601 截止日期(使用 null 移除)

示例:

{
"id": "idea-uuid-001",
"dueDate": "2025-03-15"
}

toggle_idea_item_discussed​

切换 Idea Hub 项目的“已讨论”标记。

参数:

名称类型必填描述
idstring (UUID)是创意项目 ID
discussedboolean是使用 true 标记为已讨论,使用 false 取消标记

示例:

{
"id": "idea-uuid-001",
"discussed": true
}

promote_idea_item​

将 Idea Hub 项目提升为工作项,并在两者之间创建可追溯性链接。

参数:

名称类型必填描述
idstring (UUID)是要提升的创意项目 ID
workItemTypestring是工作项类型:task、story、feature、epic
titlestring是所生成工作项的标题
descriptionstring否工作项描述
prioritystring否优先级:low、medium、high、urgent
boardIdstring (UUID)是目标看板
boardColumnIdstring (UUID)是初始列
projectIdstring (UUID)否项目(回退到创意项目或会话项目)
parentIdstring (UUID)否父工作项
notesstring否提升备注
promotedBystring否执行提升操作的用户 ID

示例:

{
"id": "idea-uuid-001",
"workItemType": "task",
"title": "Implementar notificaciones push",
"boardId": "b1234567-89ab-cdef-0123-456789abcdef",
"boardColumnId": "col-001",
"priority": "medium"
}

响应:

{
"source": {
"id": "idea-uuid-001",
"type": "idea",
"status": "active"
},
"workItem": {
"id": "wi-new-001",
"taskId": "A-T-55",
"title": "Implementar notificaciones push",
"type": "task"
},
"link": {
"id": "link-uuid-001",
"ideaItemId": "idea-uuid-001",
"workItemId": "wi-new-001",
"linkType": "promoted_to",
"createdAt": "2025-02-15T10:00:00.000Z"
}
}

get_idea_item_traceability​

获取 Idea Hub 项目的可追溯性链接(已提升的工作项、关联的反馈等)。

参数:

名称类型必填描述
idstring (UUID)是创意项目 ID

示例:

{
"id": "idea-uuid-001"
}

在 Idea Hub 项目与反馈项目之间创建可追溯性链接。

参数:

名称类型必填描述
ideaItemIdstring (UUID)是创意项目 ID
feedbackItemIdstring (UUID)是反馈项目 ID
metadataobject否链接元数据

示例:

{
"ideaItemId": "idea-uuid-001",
"feedbackItemId": "feedback-uuid-001"
}

移除创意项目与反馈项目之间的可追溯性链接。

参数:

名称类型必填描述
ideaItemIdstring (UUID)是创意项目 ID
feedbackItemIdstring (UUID)是反馈项目 ID

示例:

{
"ideaItemId": "idea-uuid-001",
"feedbackItemId": "feedback-uuid-001"
}

依赖项​

get_work_item_dependencies​

获取工作项的所有依赖项和依赖者。

  • 依赖项 = 阻塞此项目的内容
  • 依赖者 = 此项目所阻塞的内容

参数:

名称类型必填描述
idstring (UUID)是工作项 ID

示例:

{
"id": "wi-001"
}

响应:

{
"dependencies": [
{
"workItemId": "wi-001",
"blockedByWorkItemId": "wi-000",
"createdAt": "2025-02-01T10:00:00.000Z"
}
],
"dependents": [
{
"workItemId": "wi-002",
"blockedByWorkItemId": "wi-001",
"createdAt": "2025-02-01T10:00:00.000Z"
}
]
}

add_work_item_dependency​

为工作项添加依赖项(将其标记为被另一项目阻塞)。不允许创建循环依赖项(项目不能依赖自身)。

参数:

名称类型必填描述
workItemIdstring (UUID)是被阻塞工作项的 ID
blockedByWorkItemIdstring (UUID)是阻塞工作项的 ID

示例:

{
"workItemId": "wi-002",
"blockedByWorkItemId": "wi-001"
}

remove_work_item_dependency​

从工作项中移除依赖项。

参数:

名称类型必填描述
workItemIdstring (UUID)是工作项 ID
blockedByWorkItemIdstring (UUID)是要移除的阻塞工作项 ID

示例:

{
"workItemId": "wi-002",
"blockedByWorkItemId": "wi-001"
}

get_dependencies_batch​

在一次调用中获取多个工作项的依赖项和依赖者。

参数:

名称类型必填描述
workItemIdsstring[] (UUID)是工作项 ID 列表

示例:

{
"workItemIds": ["wi-001", "wi-002", "wi-003"]
}

响应:

{
"items": [
{
"workItemId": "wi-001",
"dependencies": [],
"dependents": [{ "workItemId": "wi-002", "blockedByWorkItemId": "wi-001" }]
},
{
"workItemId": "wi-002",
"dependencies": [{ "workItemId": "wi-002", "blockedByWorkItemId": "wi-001" }],
"dependents": []
},
{
"workItemId": "wi-003",
"dependencies": [],
"dependents": []
}
]
}

私有存储​

私有存储工具操作属于已认证用户的文件。它们需要具有指定 MCP 权限的 API 密钥,且绝不会泄露对象存储中的原始密钥。有关 REST 负载、私有下载和限制,请参阅私有存储。

工具权限限制
storage_usagemcp:read返回字节和对象用量。
storage_listmcp:read最多 200 个条目。
storage_readmcp:read响应限制为 1 MiB;对于较大文件,请使用经过身份验证的 REST 下载。
storage_writemcp:write负载限制为 1 MiB;准确提供一个文本 content 或 base64。
storage_deletemcp:write按 ID 删除自己的文件。

AI 和会话​

record_ai_session​

记录与工作项关联的 AI 会话的令牌消耗量和成本。在完成任务工作时使用此工具,以跟踪 AI 资源用量。

参数:

名称类型必填描述
workItemIdstring (UUID)是关联工作项的 ID
modelstring是使用的 AI 模型(例如:claude-opus-4-6、claude-sonnet-4-5-20250929)
providerstring否AI 提供商(默认值:openai)
inputTokensnumber是消耗的输入令牌
outputTokensnumber是消耗的输出令牌
totalTokensnumber是令牌总数(输入 + 输出)
estimatedCostnumber否以美元计的估算成本(如有可能则自动计算)
durationMsnumber否会话持续时间(毫秒)
sessionTypestring否会话类型(默认值:implement)
metadataobject否附加元数据(例如:{ taskId: "A-T-48", skill: "implement" })

示例:

{
"workItemId": "wi-001",
"model": "claude-opus-4-6",
"provider": "anthropic",
"inputTokens": 50000,
"outputTokens": 15000,
"totalTokens": 65000,
"durationMs": 180000,
"sessionType": "implement"
}

get_ai_sessions​

获取工作项的 AI 会话历史记录,并可选择提供令牌总数、成本和持续时间的汇总摘要。

参数:

名称类型必填描述
workItemIdstring (UUID)是工作项 ID
includeSummaryboolean否包含汇总摘要(默认值:true)

示例:

{
"workItemId": "wi-001",
"includeSummary": true
}

响应:

{
"workItemId": "wi-001",
"taskId": "A-T-37",
"title": "Implementar login",
"sessions": [
{
"id": "session-001",
"model": "claude-opus-4-6",
"provider": "anthropic",
"inputTokens": 50000,
"outputTokens": 15000,
"totalTokens": 65000,
"estimatedCost": "0.0975",
"sessionType": "implement",
"createdAt": "2025-02-15T10:00:00.000Z"
}
],
"summary": {
"totalSessions": 1,
"totalTokens": 65000,
"totalCost": "0.0975"
}
}

check_quota​

检查 AI 提供商是否有可用配额(令牌、成本、请求)。返回是否允许使用以及剩余容量。

参数:

名称类型必填描述
providerstring是AI 提供商(例如:anthropic、openai)

示例:

{
"provider": "anthropic"
}

get_quota_usage​

获取 AI 提供商当前的配额用量。返回每个活动周期(日、周、月)的用量数据,包括令牌、成本和请求。

参数:

名称类型必填描述
providerstring否AI 提供商。如省略,则返回所有提供商的用量

示例:

{
"provider": "anthropic"
}

成员​

list_members​

列出当前工作区的所有成员。返回每位成员的 userId、name、email、image 和 role。

参数:

此工具无需参数。

示例:

{}

响应:

[
{
"userId": "user-001",
"name": "Javier Lopez",
"email": "[email protected]",
"image": "https://...",
"role": "owner"
},
{
"userId": "user-002",
"name": "Ana Garcia",
"email": "[email protected]",
"image": null,
"role": "member"
}
]
查找用户 ID

在将工作项或创意项目分配给特定人员之前,使用此工具获取用户 ID。


里程碑(目标)​

list_milestones​

列出项目的所有里程碑,包括进度统计信息。如果未提供,则使用 MCP 会话的 projectId。

参数:

名称类型必填描述
projectIdstring (UUID)否项目 ID(回退到会话项目)

示例:

{
"projectId": "550e8400-e29b-41d4-a716-446655440000"
}

get_milestone​

按 ID 获取里程碑,包括其关联的工作项和进度统计信息。

参数:

名称类型必填描述
milestoneIdstring (UUID)是里程碑 ID

示例:

{
"milestoneId": "ms-uuid-001"
}

get_milestone_progress​

获取里程碑的进度统计信息(项目总数、已完成项目数、百分比)。

参数:

名称类型必填描述
milestoneIdstring (UUID)是里程碑 ID

示例:

{
"milestoneId": "ms-uuid-001"
}

create_milestone​

在项目中创建新里程碑。创建时可选择关联工作项。如果未提供,则使用会话的 projectId。

参数:

名称类型必填描述
projectIdstring (UUID)否项目 ID(回退到会话项目)
titlestring是里程碑标题
descriptionstring否描述
prioritystring否优先级:low、medium、high、urgent(默认值:medium)
targetDatestring否目标日期(ISO 8601,例如:2026-03-15)
workItemIdsstring[] (UUID)否创建时要关联的工作项

示例:

{
"title": "MVP Autenticacion",
"description": "Login con Google + email/password funcionando",
"priority": "high",
"targetDate": "2025-03-31",
"workItemIds": ["wi-001", "wi-002", "wi-003"]
}

响应:

{
"id": "ms-uuid-001",
"title": "MVP Autenticacion",
"description": "Login con Google + email/password funcionando",
"status": "planned",
"priority": "high",
"targetDate": "2025-03-31T00:00:00.000Z",
"linkedWorkItems": 3,
"createdAt": "2025-02-15T10:00:00.000Z"
}

update_milestone​

更新现有里程碑。仅修改提供的字段。

参数:

名称类型必填描述
milestoneIdstring (UUID)是里程碑 ID
titlestring否新标题
descriptionstring 或 null否新描述(使用 null 清除)
statusstring否新状态:planned、in_progress、completed、on_hold、cancelled
prioritystring否新优先级:low、medium、high、urgent
targetDatestring 或 null否新目标日期(使用 null 清除)

示例:

{
"milestoneId": "ms-uuid-001",
"status": "in_progress"
}

delete_milestone​

按 ID 删除里程碑。同时移除与工作项的所有关联。

参数:

名称类型必填描述
milestoneIdstring (UUID)是里程碑 ID

示例:

{
"milestoneId": "ms-uuid-001"
}

add_work_items_to_milestone​

将一个或多个工作项关联到里程碑。重复项会被静默忽略。

参数:

名称类型必填描述
milestoneIdstring (UUID)是里程碑 ID
workItemIdsstring[] (UUID)是工作项 ID 列表(至少 1 个)

示例:

{
"milestoneId": "ms-uuid-001",
"workItemIds": ["wi-004", "wi-005"]
}

响应:

{
"milestoneId": "ms-uuid-001",
"linkedCount": 2
}

remove_work_item_from_milestone​

取消工作项与里程碑的关联。

参数:

名称类型必填描述
milestoneIdstring (UUID)是里程碑 ID
workItemIdstring (UUID)是要取消关联的工作项 ID

示例:

{
"milestoneId": "ms-uuid-001",
"workItemId": "wi-004"
}

响应:

{
"removed": true,
"milestoneId": "ms-uuid-001",
"workItemId": "wi-004"
}