Introduction
Atomicwork MCP Tools
The Atomicwork MCP (Model Context Protocol) server exposes your service management platform to AI agents and LLM-powered tools. These endpoints power the Atomicwork AI Employee and can be consumed by any MCP-compatible client.
With the MCP tools, AI agents can:
- Manage ITSM tickets — create, update, search, and link requests, incidents, problems, and service requests.
- Browse and manage assets — list, filter, inspect, create, and update IT assets.
- Work with custom objects — discover object types, create instances, and manage custom fields.
- Access identity governance — search resources, resolve entitlements, and submit access requests.
- Manage AI Employee agents — create, configure, publish, and version AI agents.
- Search knowledge — query the organisation’s knowledge base, service catalog, and app health status.
- Execute workflows — search and fire request automations (runbooks) on tickets.
Authentication
MCP tools are accessed via the Atomicwork AI Employee runtime. Authentication is handled by the platform — agents inherit the identity and permissions of the AI Employee they belong to.
For direct MCP server access, include your API key in the X-Api-Key header:
Tool Categories
Key Concepts
Dynamic Field Resolution
All entity IDs vary by tenant. Never hardcode numeric IDs — always fetch them dynamically using getFormFieldEntities or getFormFieldOptions.
Filter vs. Payload Values
Filter values (used in list/search operations) and create/update payload values follow different conventions:
- Filters: ENTITY_REFERENCE fields use numeric
idfromgetFormFieldEntities - Payloads: Choice fields use string
valueorlabel; user fields use numeric IDs; dropdowns use string option values
Pagination
Most list endpoints support offset-based pagination with page (1-indexed) and page_size parameters. Check total_pages in responses to determine if more pages are available.

