EnrichmentWrite
Update Enrichment
update_enrichmentUpdate an existing enrichment. Only include fields you want to change. The type cannot be changed after creation.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
workspaceId | string | required | Workspace ID — get from list_workspaces. Portal workspaces are valid here when you manage them (look for `isInherited: true` in list_workspaces). |
enrichmentId | string | required | Enrichment ID — get from list_enrichments |
name | string | optional | New name |
enabled | boolean | optional | Enable or disable |
feedIds | string[] | optional | Replace the feeds this enrichment runs on |
config | object | optional | Replace the type-specific config (or use ruleConfig / alertConfig / memoryConfig for those types). Validated against the stored type. |
Example call
The tool call an MCP client sends (required arguments shown with placeholder values).
{"tool": "update_enrichment","arguments": {"workspaceId": "workspaceId_123","enrichmentId": "enrichmentId_123"}}
Use this tool in
Claude CodeClaude DesktopClaude CoworkChatGPTCursorWindsurfVS Code CopilotOpenClawGeminiHermes Agent