Skip to main content
Glama

SkyeNet-MCP-ACE

by ClearSkye

execute_table_operation

Perform CRUD operations on ServiceNow tables to create, read, update, and delete records with query support and batch processing capabilities.

Instructions

CRUD operations on ServiceNow tables via Table API. Supports GET/POST/PUT/PATCH/DELETE with query syntax and batch operations. āš ļø SANDBOX ONLY - reads/modifies data. šŸ›”ļø Auto-limits large results. Use pagination for big datasets. šŸ“ Use {{file:path}} for large data.

Input Schema

NameRequiredDescriptionDefault
operationYesThe operation to perform on the table. Required.
tableYesThe ServiceNow table name (e.g., "incident", "sys_user"). Required.
sys_idNoSystem ID for single record operations (GET, PUT, PATCH, DELETE).
sys_idsNoArray of system IDs for batch operations.
queryNoServiceNow encoded query string (e.g., "active=true^priority=1").
fieldsNoComma-separated list of fields to return.
limitNoMaximum number of records to return (default: 1000).
offsetNoNumber of records to skip for pagination.
display_valueNoReturn display values for reference fields.
exclude_reference_linkNoExclude reference link fields from response.
dataNoRecord data for POST/PUT/PATCH operations. Can be single object or array for batch operations. Supports {{file:...}} placeholders to load content from local files.
batchNoEnable batch mode for multiple record operations.
validate_fieldsNoEnable field validation warnings to catch typos and invalid field names. Default: true (validation enabled by default).
context_overflow_preventionNoEnable context overflow prevention to limit large result sets. Default: true. Set to false to disable automatic truncation (use with caution).
strict_fieldsNoStrict field filtering - only return requested fields and strip large fields (script, html, css) unless explicitly requested. Default: false.
response_modeNoResponse verbosity: full (all data), minimal (essential only), compact (summarized). Default: full

Input Schema (JSON Schema)

{ "properties": { "batch": { "description": "Enable batch mode for multiple record operations.", "type": "boolean" }, "context_overflow_prevention": { "description": "Enable context overflow prevention to limit large result sets. Default: true. Set to false to disable automatic truncation (use with caution).", "type": "boolean" }, "data": { "description": "Record data for POST/PUT/PATCH operations. Can be single object or array for batch operations. Supports {{file:...}} placeholders to load content from local files.", "type": "object" }, "display_value": { "description": "Return display values for reference fields.", "enum": [ "true", "false", "all" ], "type": "string" }, "exclude_reference_link": { "description": "Exclude reference link fields from response.", "type": "boolean" }, "fields": { "description": "Comma-separated list of fields to return.", "type": "string" }, "limit": { "description": "Maximum number of records to return (default: 1000).", "type": "number" }, "offset": { "description": "Number of records to skip for pagination.", "type": "number" }, "operation": { "description": "The operation to perform on the table. Required.", "enum": [ "GET", "POST", "PUT", "PATCH", "DELETE" ], "type": "string" }, "query": { "description": "ServiceNow encoded query string (e.g., \"active=true^priority=1\").", "type": "string" }, "response_mode": { "description": "Response verbosity: full (all data), minimal (essential only), compact (summarized). Default: full", "enum": [ "full", "minimal", "compact" ], "type": "string" }, "strict_fields": { "description": "Strict field filtering - only return requested fields and strip large fields (script, html, css) unless explicitly requested. Default: false.", "type": "boolean" }, "sys_id": { "description": "System ID for single record operations (GET, PUT, PATCH, DELETE).", "type": "string" }, "sys_ids": { "description": "Array of system IDs for batch operations.", "items": { "type": "string" }, "type": "array" }, "table": { "description": "The ServiceNow table name (e.g., \"incident\", \"sys_user\"). Required.", "type": "string" }, "validate_fields": { "description": "Enable field validation warnings to catch typos and invalid field names. Default: true (validation enabled by default).", "type": "boolean" } }, "required": [ "operation", "table" ], "type": "object" }

Other Tools from SkyeNet-MCP-ACE

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/ClearSkye/SkyeNet-MCP-ACE'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server