1062 lines
33 KiB
JSON
1062 lines
33 KiB
JSON
{
|
|
"version": 1,
|
|
"source": {
|
|
"kind": "explicit",
|
|
"name": "dws-tool-metadata/aitable",
|
|
"repository": "DingTalk-Real-AI/dingtalk-workspace-cli",
|
|
"channel": "open-source",
|
|
"reviewed": true
|
|
},
|
|
"tools": {
|
|
"aitable.advperm_disable": {
|
|
"effect": "write",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "set_advanced_permission"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.advperm_enable": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "set_advanced_permission"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.advperm_role_create": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "create_role"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.advperm_role_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "delete_role"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.advperm_role_get": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "get_role"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.advperm_role_list": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "list_roles"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.advperm_role_update": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "patch_role"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.attachment_upload": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.base_copy": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "copy_base"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.base_create": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.base_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.base_get": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.base_get_primary_doc_id": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_base_primary_doc_id"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.base_list": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.base_search": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "search_bases"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.base_update": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.chart_create": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.chart_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.chart_get": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.chart_share_get": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.chart_share_update": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.chart_update": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.chart_widgets_example": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.create": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "create_base"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.dashboard_arrange": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "align_dashboard"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.dashboard_config_example": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.dashboard_create": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "create_dashboard"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.dashboard_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.dashboard_get": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.dashboard_share_get": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.dashboard_share_update": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.dashboard_update": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "update_dashboard"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.export_data": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.field_create": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "create_fields"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.field_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.field_get": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.field_list": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_fields"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.field_search_options": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "search_field_options"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.field_update": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.form_create": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed composite wrapper: the CLI constrains pinned aitable/create_view to FormDesigner and applies form-specific argument semantics, so it is not a direct parameter-equivalent RPC projection.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.form_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.form_field_hide": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true
|
|
},
|
|
"aitable.form_field_list": {
|
|
"effect": "read",
|
|
"risk": "low",
|
|
"confirmation": "not_required",
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.form_field_update": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.form_get": {
|
|
"effect": "read",
|
|
"risk": "low",
|
|
"confirmation": "not_required",
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.form_list": {
|
|
"effect": "read",
|
|
"risk": "low",
|
|
"confirmation": "not_required",
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.form_questions_create": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed composite wrapper: the CLI converts single-question flags or batch JSON into the pinned aitable/create_fields request, so it is not a direct parameter-equivalent RPC projection.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.form_questions_delete": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "user_required",
|
|
"idempotency": "unknown",
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "delete_field"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.form_share_get": {
|
|
"effect": "read",
|
|
"risk": "low",
|
|
"confirmation": "not_required",
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.form_share_update": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.form_update": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.import_data": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.import_upload": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.info": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_base"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.list": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "list_bases"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.query_records": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"parameters": {
|
|
"record-ids": {
|
|
"required": false
|
|
}
|
|
},
|
|
"review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.",
|
|
"cli_path": "aitable record query",
|
|
"runtime_gate": "none",
|
|
"confirmation": "not_required"
|
|
},
|
|
"aitable.record_batch_update": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed composite wrapper: the CLI expands record IDs and shared cells into the pinned aitable/update_records request, so it is not a direct parameter-equivalent RPC projection.",
|
|
"reviewed": true,
|
|
"review_reason": "migrated to reviewed metadata block"
|
|
},
|
|
"aitable.record_create": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.record_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.record_get": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "query_records"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.record_history_list": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "query_record_history"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.record_primary_doc_create": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "create_primary_doc"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.record_primary_doc_get": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "get_primary_doc"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.record_query_empty": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "query_empty_records"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.record_share_url": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "get_record_share_url"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.record_update": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.record_upsert": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "record_upsert"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.search": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "search_bases"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.section_create": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "create_section"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.section_delete": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "delete_section"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "none"
|
|
},
|
|
"aitable.section_list_empty": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "list_empty_sections"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.section_list_nodes": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "list_nsheet_nodes"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.section_move_node": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "move_nsheet_node"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.section_rename": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "rename_section"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.section_reorder": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "reorder_section"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.table_create": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.table_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.table_get": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.table_list": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_tables"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.table_update": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.template_search": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_create": {
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_delete": {
|
|
"effect": "destructive",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.view_duplicate": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "duplicate_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_aggregate": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_card": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_field_widths": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_fill_color_rule": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_filter": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_frozen_cols": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "get_frozen_columns_of_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_group": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_lock": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "get_view_lock_status"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_row_height": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "get_cell_height_of_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_sort": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_timebar": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_get_visible_fields": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_list": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "get_views"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_lock": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "lock_or_unlock_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_update_aggregate": {
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface.",
|
|
"reviewed": true,
|
|
"parameters": {
|
|
"json": {
|
|
"required": false
|
|
}
|
|
},
|
|
"review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.",
|
|
"cli_path": "aitable view update aggregate",
|
|
"runtime_gate": "none",
|
|
"confirmation": "not_required"
|
|
},
|
|
"aitable.view_update_card": {
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface.",
|
|
"reviewed": true,
|
|
"parameters": {
|
|
"json": {
|
|
"required": false
|
|
}
|
|
},
|
|
"review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.",
|
|
"cli_path": "aitable view update card",
|
|
"runtime_gate": "none",
|
|
"confirmation": "not_required"
|
|
},
|
|
"aitable.view_update_field_widths": {
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface.",
|
|
"reviewed": true,
|
|
"parameters": {
|
|
"json": {
|
|
"required": false
|
|
}
|
|
},
|
|
"review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.",
|
|
"cli_path": "aitable view update field-widths",
|
|
"runtime_gate": "none",
|
|
"confirmation": "not_required"
|
|
},
|
|
"aitable.view_update_fill_color_rule": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "set_view_fill_color_rule"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_update_filter": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "update_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_update_frozen_cols": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "set_frozen_columns_of_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_update_group": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "update_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_update_name": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "update_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_update_row_height": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "set_cell_height_of_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_update_sort": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "update_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.view_update_timebar": {
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface.",
|
|
"reviewed": true,
|
|
"parameters": {
|
|
"json": {
|
|
"required": false
|
|
}
|
|
},
|
|
"review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.",
|
|
"cli_path": "aitable view update timebar",
|
|
"runtime_gate": "none",
|
|
"confirmation": "not_required"
|
|
},
|
|
"aitable.view_update_visible_fields": {
|
|
"interface_ref": {
|
|
"product_id": "aitable",
|
|
"rpc_name": "update_view"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.workflow_create": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "non_idempotent",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"parameters": {
|
|
"base-id": {
|
|
"property": "baseId",
|
|
"required": true
|
|
},
|
|
"dsl": {
|
|
"property": "dsl",
|
|
"required": true,
|
|
"interface_type": "object"
|
|
},
|
|
"locale": {
|
|
"property": "locale"
|
|
}
|
|
},
|
|
"review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.",
|
|
"cli_path": "aitable workflow create",
|
|
"runtime_gate": "none"
|
|
},
|
|
"aitable.workflow_disable": {
|
|
"effect": "write",
|
|
"risk": "high",
|
|
"confirmation": "user_required",
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "disable_workflow"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true,
|
|
"runtime_gate": "confirm_delete"
|
|
},
|
|
"aitable.workflow_enable": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "enable_workflow"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.workflow_get": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "get_workflow"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.workflow_list": {
|
|
"interface_ref": {
|
|
"product_id": "aitable-helper",
|
|
"rpc_name": "list_workflows"
|
|
},
|
|
"interface_mode": "mcp",
|
|
"availability": "available",
|
|
"reviewed": true
|
|
},
|
|
"aitable.workflow_update": {
|
|
"effect": "write",
|
|
"risk": "medium",
|
|
"confirmation": "not_required",
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"availability": "available",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"parameters": {
|
|
"base-id": {
|
|
"property": "baseId",
|
|
"required": true
|
|
},
|
|
"workflow-id": {
|
|
"property": "workflowId",
|
|
"required": true
|
|
},
|
|
"dsl": {
|
|
"property": "dsl",
|
|
"required": true,
|
|
"interface_type": "object"
|
|
},
|
|
"locale": {
|
|
"property": "locale"
|
|
}
|
|
},
|
|
"review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.",
|
|
"cli_path": "aitable workflow update",
|
|
"runtime_gate": "none"
|
|
}
|
|
}
|
|
}
|