Skip to content

Connectors · MSP & PSA

IT Glue MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to IT Glue and the rest of your systems. It gives your agent 228 IT Glue actions (94 reads, 100 writes and 34 that wait for a confirmation) and holds the IT Glue credential itself, so the agent never does. It paces IT Glue's limits and records every call.

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

claude mcp add --transport http actionlake https://connect.actionlake.com/mcp
the first call
do {  action: "itglue.contacts.list",  intent: "check which IT Glue account is connected"}# List IT Glue contacts · read · 1 upstream call
  • 228actionsin one signed file
  • 94readlook, never change
  • 100writecreate and update
  • 34wait for a yesdestructive, confirmed first

Set up

Connect IT Glue in three steps.

  1. 01

    Add actionlake to Claude.

    Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.

    https://connect.actionlake.com/mcp
  2. 02

    Connect IT Glue.

    API key. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.

    • api_keyIT Glue API key
    account { op: "connections.requirements", service: "itglue" }
    # free: exactly what to paste, and what is found for you
  3. 03

    Make the first call. Check before a write.

    Ask in plain words; Claude picks the action. Before anything changes, check validates the call and prices it, for free.

    do    { action: "itglue.contacts.list" }# list it glue contacts · read · 1 upstream callcheck { action: "itglue.contacts.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent

IT Glue at a glance

Sign-in
API key. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
You provide
api_key
Limits we pace to
3,000 calls per 5 minutes and 10 a second, per connection
API covered
IT Glue API 1api.itglue.comapi.eu.itglue.comapi.au.itglue.com
Built from
IT Glue's documentation, read 15 September 2026api.itglue.com
Service file
Version 2.0.0, signed (Ed25519)
Cached reads
90 of 94 reads, for up to 1 minute; a write clears what it affects
Ready-made plans
9 in the store
Shared entities
6, so ask can line IT Glue up with your other systems
Data
Processed and stored in Sydney, Australia. No US region yet

Capabilities

What an AI agent can do in IT Glue.

228 actions in 17 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

  • 94readlook, never change
  • 100writecreate and update
  • 34destructivewait for a confirmation
  1. Documents

    38

    13 read · 18 write · 7 destructive

    List IT Glue documents · List IT Glue documents for one organization · Create an IT Glue document · Create an IT Glue document under one organization

  2. Flexible assets

    30

    10 read · 14 write · 6 destructive

    List IT Glue flexible assets · List IT Glue flexible assets for one organization · Create an IT Glue flexible asset · Create an IT Glue flexible asset under one organization

  3. Configurations

    27

    11 read · 14 write · 2 destructive

    List IT Glue configurations · List IT Glue configurations for one organization · Create an IT Glue configuration · Create an IT Glue configuration under one organization

  4. Passwords

    23

    8 read · 11 write · 4 destructive

    List IT Glue password folders · Create an IT Glue password · Create an IT Glue password under one organization · Create an IT Glue password folder

  5. Contacts

    17

    6 read · 8 write · 3 destructive

    List IT Glue contacts · List IT Glue contacts for one organization · Create an IT Glue contact · Create an IT Glue contact under one organization

  6. Organizations

    16

    6 read · 7 write · 3 destructive

    List IT Glue organizations · Create an IT Glue organization · Get one IT Glue organization · Bulk update IT Glue organizations

  7. Hardware

    14

    9 read · 5 write · 0 destructive

    List IT Glue manufacturers · Create an IT Glue manufacturer · Get one IT Glue manufacturer · Update an IT Glue manufacturer

  8. Access

    13

    4 read · 7 write · 2 destructive

    List IT Glue users · Get one IT Glue user · Bulk update IT Glue users · Update an IT Glue user

9 more areas · 50 actions
  • Checklists 12
  • Locations 12
  • Attachments 5
  • Related items 5
  • Exports 4
  • Reference 4
  • Audit 3
  • Expirations 3
  • Domains 2

Top actions

The IT Glue API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 98 of IT Glue's 108 action names are shared with at least one other connector, so an agent learns them once.

ActionWhat it doesEffectSame name in
itglue.contacts.listList IT Glue contactsList IT Glue contacts, filtered and paged.readcrm.contact.list177 connectors
itglue.organizations.listList IT Glue organizationsList IT Glue organizations, filtered and paged.readcrm.company.list162 connectors
itglue.users.listList IT Glue usersList IT Glue users, filtered and paged.readidentity.user.list474 connectors
itglue.locations.listList IT Glue locationsList IT Glue locations, filtered and paged.readcrm.location.list48 connectors
itglue.contacts.list_by_organizationList IT Glue contacts for one organizationList IT Glue contacts belonging to one organization.readcrm.contact.list177 connectors
itglue.contacts.createCreate an IT Glue contactCreate one IT Glue contact.writecrm.contact.create161 connectors
itglue.contacts.create_for_organizationCreate an IT Glue contact under one organizationCreate one IT Glue contact.writecrm.contact.create161 connectors
itglue.organizations.createCreate an IT Glue organizationCreate one IT Glue organization.writecrm.company.create142 connectors
itglue.documents.listList IT Glue documentsList IT Glue documents, filtered and paged.readknowledge.documentation_item.list5 connectors
itglue.configurations.listList IT Glue configurationsList IT Glue configurations, filtered and paged.readasset.asset.list42 connectors
itglue.locations.list_by_organizationList IT Glue locations for one organizationList IT Glue locations belonging to one organization.readcrm.location.list48 connectors
itglue.contacts.bulk_deleteBulk delete IT Glue contactsPermanently delete many IT Glue contacts in one call.destructivecrm.contact.delete147 connectors

Try it

Prompts to paste into Claude.

Each one names the IT Glue actions it will call, so you know what it reads and what it changes before you send it.

  1. Readread

    Find the IT Glue contacts with no email address, so we can clean them up.

    callsitglue.contacts.list

  2. Planread

    Review documentation coverage per organization in IT Glue.

    callsitglue.organization_statuses.listitglue.organizations.listitglue.documents.list_by_organizationitglue.locations.list_by_organizationitglue.contacts.list_by_organization+1 more

  3. Planwrite

    Onboard a new client organization in IT Glue.

    callsitglue.organizations.createitglue.locations.create_for_organizationitglue.contacts.create_for_organizationitglue.password_folders.createitglue.document_folders.create+1 more

  4. Writewrite

    Create an IT Glue contact in IT Glue. Show me exactly what you will send before you save it.

    callsitglue.contacts.create

  5. Across systemsread

    Which IT Glue companies have invoices in NetSuite, and how many each?

    callsitglue.organizations.listnetsuite.views.invoices

Across your systems

IT Glue, joined to the rest of your business.

One ask fetches from IT Glue and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.

  • Which IT Glue companies have invoices in NetSuite, and how many each?

    itglue.organizations.list + netsuite.views.invoices, on crm.company · NetSuite

  • Which IT Glue companies have tickets in HubSpot CRM, and how many each?

    itglue.organizations.list + hubspot_crm.tickets.list, on crm.company · HubSpot CRM

Also mapped by other connectorsidentity.user 517crm.company 227crm.contact 192crm.location 49asset.asset 40knowledge.documentation_item 3
ask
ask {  intent: "which IT Glue companies have invoices in NetSuite, and how many each",  steps: [    { action: "itglue.organizations.list", as: "co", input: {}, limit: 100, max_pages: 5 },    { action: "netsuite.views.invoices", as: "inv", input: {}, limit: 100, max_pages: 5 },    { join: {        left: "co",        right: "inv",        on: "crm.company",        group_by: "co.name",        select: ["co.name", "count(inv.id) as invoices"]    } }  ]}
Example. Run it through check first: it validates the steps and prices them, and it is free.

The plan store

Ready-made plans for IT Glue.

9 plans in the store. Install one and your agent runs it by name; the reply says which connections are still missing. A schedule can run a plan on a timetable. There are no triggers or webhooks, by design.

  1. Review documentation coverage per organization

    Use it when A manager wants to see which client organizations are missing documents, contacts or locations.

    Effect
    read
    Steps
    3 · loops
    Install
    itglue-documentation-coverage-review
  2. Report upcoming expirations across all organizations

    Use it when Someone wants a single list of IT Glue expirations that are coming due across every client.

    Effect
    read
    Steps
    3 · loops
    Install
    itglue-expiring-assets-report
  3. Audit configuration inventory for one organization

    Use it when Someone needs a full picture of a client's documented hardware and its network interfaces before an audit.

    Effect
    read
    Steps
    4 · loops
    Needs
    organization id
    Install
    itglue-configuration-inventory-audit
  4. Document a newly deployed server

    Use it when A server has just been built and its record, interface and build notes need to land in IT Glue together.

    Effect
    write
    Steps
    5
    Needs
    build notes, configuration status id, configuration type id, hostname, mac address, organization id and primary ip
    Install
    itglue-document-new-server
  5. Offboard a departing contact

    Use it when A client employee has left and their IT Glue contact record must be marked inactive with sign-off.

    A person decidesMark this IT Glue contact as departed and strip their important flag.

    Effect
    write
    Steps
    5
    Needs
    contact id, departure date and organization id
    Install
    itglue-offboard-contact
  6. Request and collect a full IT Glue export

    Use it when Someone needs a full encrypted IT Glue export taken and waited on until it is ready to download.

    A person decidesCreate a full IT Glue export containing all passwords and documents for this tenant.

    Effect
    write
    Steps
    5
    Needs
    zip password
    Install
    itglue-tenant-export-with-approval
  7. Onboard a new client organization

    Use it when A new client has been signed and needs their IT Glue organization and starting folders created.

    Effect
    write
    Steps
    6
    Needs
    city, contact first name, contact last name and org name
    Install
    itglue-onboard-new-client
  8. Build and publish a runbook document

    Use it when A runbook needs writing into IT Glue as a sectioned document and then publishing.

    Effect
    write
    Steps
    6
    Needs
    document folder id, organization id, overview, recovery steps and runbook title
    Install
    itglue-publish-runbook-document
  9. Review and delete unwanted passwords for an organization

    Use it when A client's IT Glue password list has grown stale and someone wants the dead credentials removed with sign-off.

    A person decidesPermanently delete the archived IT Glue passwords listed for this organization.

    Effect
    destructive
    Steps
    4 · loops
    Needs
    organization id and password id
    Install
    itglue-archive-stale-passwords
install a plan
account { op: "plans.install", slug: "itglue-documentation-coverage-review" }
# then ask for it by name; a schedule can run it on a timetable

Governance for IT Glue

Destructive actions wait for a yes.

34 IT Glue actions are destructive. The first 10:

  • Bulk delete IT Glue contactsitglue.contacts.bulk_delete
  • Bulk delete IT Glue contacts under one organizationitglue.contacts.bulk_delete_by_organization
  • Bulk delete IT Glue organizationsitglue.organizations.bulk_delete
  • Bulk delete IT Glue locationsitglue.locations.bulk_delete
  • Bulk delete IT Glue locations under one organizationitglue.locations.bulk_delete_by_organization
  • Bulk delete IT Glue documentsitglue.documents.bulk_delete
  • Delete an IT Glue flexible assetitglue.flexible_assets.delete
  • Bulk delete IT Glue flexible assetsitglue.flexible_assets.bulk_delete
  • Bulk delete IT Glue documents under one organizationitglue.documents.bulk_delete_by_organization
  • Bulk delete IT Glue flexible assets under one organizationitglue.flexible_assets.bulk_delete_by_organization

A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

doitglue.flexible_assets.deleteconfirm_policy: human

Delete an IT Glue flexible asset?

intent: the user asked me to delete an IT Glue flexible asset

run suspended · waiting for a named person · key itglue-agent cannot confirm itself
In the console, or from an emailed signed link.
a key for this connector
account {  op: "keys.create", name: "itglue-agent",  allowed_actions: ["itglue.*"], cap_calls: 2000,  confirm_policy: "human_for_writes",  approval_rules: [    { match: "itglue.contacts.bulk_delete", approver: "[email protected]" },    { match: "itglue.contacts.bulk_delete_by_organization", approver: "[email protected]" },    { match: "itglue.organizations.bulk_delete", approver: "[email protected]" }  ]}
Illustrative. Scoped to IT Glue only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

What IT Glue costs on actionlake.

Every IT Glue action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call IT Glue refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

  • 1upstream call per actionall 228 IT Glue actions
  • 228actions pageeach page of a long list is one call
  • 90reads can be cacheda cache hit costs nothing
  • 100,000calls a month, freepaid plans from US$49 a month for 250,000

See pricing

Action index

Every IT Glue action.

228 actions by area: the id your agent calls, what it does, and its effect.

Documents38
  • itglue.document_folders.bulk_deleteBulk delete IT Glue document foldersdestructive
  • itglue.document_folders.bulk_delete_by_organizationBulk delete IT Glue document folders under one organizationdestructive
  • itglue.document_folders.bulk_updateBulk update IT Glue document folderswrite
  • itglue.document_folders.bulk_update_by_organizationBulk update IT Glue document folders under one organizationwrite
  • itglue.document_folders.createCreate an IT Glue document folderwrite
  • itglue.document_folders.create_for_organizationCreate an IT Glue document folder under one organizationwrite
  • itglue.document_folders.getGet one IT Glue document folderread
  • itglue.document_folders.get_by_organizationGet one IT Glue document folder scoped to its organizationread
  • itglue.document_folders.listList IT Glue document foldersread
  • itglue.document_folders.list_by_organizationList IT Glue document folders for one organizationread
  • itglue.document_folders.updateUpdate an IT Glue document folderwrite
  • itglue.document_folders.update_by_organizationUpdate an IT Glue document folder scoped to its organizationwrite
  • itglue.document_images.createAdd an image to an IT Glue documentwrite
  • itglue.document_images.deleteDelete an IT Glue document imagedestructive
  • itglue.document_images.getGet one IT Glue document imageread
  • itglue.document_sections.createCreate an IT Glue document sectionwrite
  • itglue.document_sections.create_for_documentCreate an IT Glue document section under one documentwrite
  • itglue.document_sections.deleteDelete an IT Glue document sectiondestructive
  • itglue.document_sections.delete_by_documentDelete an IT Glue document section scoped to its documentdestructive
  • itglue.document_sections.getGet one IT Glue document sectionread
  • itglue.document_sections.get_by_documentGet one IT Glue document section scoped to its documentread
  • itglue.document_sections.listList IT Glue document sectionsread
  • itglue.document_sections.list_by_documentList IT Glue document sections for one documentread
  • itglue.document_sections.updateUpdate an IT Glue document sectionwrite
  • itglue.document_sections.update_by_documentUpdate an IT Glue document section scoped to its documentwrite
  • itglue.documents.bulk_deleteBulk delete IT Glue documentsdestructive
  • itglue.documents.bulk_delete_by_organizationBulk delete IT Glue documents under one organizationdestructive
  • itglue.documents.bulk_updateBulk update IT Glue documentswrite
  • itglue.documents.bulk_update_by_organizationBulk update IT Glue documents under one organizationwrite
  • itglue.documents.createCreate an IT Glue documentwrite
  • itglue.documents.create_for_organizationCreate an IT Glue document under one organizationwrite
  • itglue.documents.getGet one IT Glue documentread
  • itglue.documents.get_by_organizationGet one IT Glue document scoped to its organizationread
  • itglue.documents.listList IT Glue documentsread
  • itglue.documents.list_by_organizationList IT Glue documents for one organizationread
  • itglue.documents.publishPublish an IT Glue documentwrite
  • itglue.documents.updateUpdate an IT Glue documentwrite
  • itglue.documents.update_by_organizationUpdate an IT Glue document scoped to its organizationwrite
Flexible assets30
  • itglue.flexible_asset_fields.bulk_updateBulk update IT Glue flexible asset fieldswrite
  • itglue.flexible_asset_fields.bulk_update_by_flexible_asset_typeBulk update IT Glue flexible asset fields under one flexible asset typewrite
  • itglue.flexible_asset_fields.createCreate an IT Glue flexible asset fieldwrite
  • itglue.flexible_asset_fields.create_for_flexible_asset_typeCreate an IT Glue flexible asset field under one flexible asset typewrite
  • itglue.flexible_asset_fields.deleteDelete an IT Glue flexible asset fielddestructive
  • itglue.flexible_asset_fields.delete_by_flexible_asset_typeDelete an IT Glue flexible asset field scoped to its flexible asset typedestructive
  • itglue.flexible_asset_fields.getGet one IT Glue flexible asset fieldread
  • itglue.flexible_asset_fields.get_by_flexible_asset_typeGet one IT Glue flexible asset field scoped to its flexible asset typeread
  • itglue.flexible_asset_fields.listList IT Glue flexible asset fieldsread
  • itglue.flexible_asset_fields.list_by_flexible_asset_typeList IT Glue flexible asset fields for one flexible asset typeread
  • itglue.flexible_asset_fields.updateUpdate an IT Glue flexible asset fieldwrite
  • itglue.flexible_asset_fields.update_by_flexible_asset_typeUpdate an IT Glue flexible asset field scoped to its flexible asset typewrite
  • itglue.flexible_asset_types.createCreate an IT Glue flexible asset typewrite
  • itglue.flexible_asset_types.deleteDelete an IT Glue flexible asset typedestructive
  • itglue.flexible_asset_types.getGet one IT Glue flexible asset typeread
  • itglue.flexible_asset_types.listList IT Glue flexible asset typesread
  • itglue.flexible_asset_types.updateUpdate an IT Glue flexible asset typewrite
  • itglue.flexible_assets.bulk_deleteBulk delete IT Glue flexible assetsdestructive
  • itglue.flexible_assets.bulk_delete_by_organizationBulk delete IT Glue flexible assets under one organizationdestructive
  • itglue.flexible_assets.bulk_updateBulk update IT Glue flexible assetswrite
  • itglue.flexible_assets.bulk_update_by_organizationBulk update IT Glue flexible assets under one organizationwrite
  • itglue.flexible_assets.createCreate an IT Glue flexible assetwrite
  • itglue.flexible_assets.create_for_organizationCreate an IT Glue flexible asset under one organizationwrite
  • itglue.flexible_assets.deleteDelete an IT Glue flexible assetdestructive
  • itglue.flexible_assets.getGet one IT Glue flexible assetread
  • itglue.flexible_assets.get_by_organizationGet one IT Glue flexible asset scoped to its organizationread
  • itglue.flexible_assets.listList IT Glue flexible assetsread
  • itglue.flexible_assets.list_by_organizationList IT Glue flexible assets for one organizationread
  • itglue.flexible_assets.updateUpdate an IT Glue flexible assetwrite
  • itglue.flexible_assets.update_by_organizationUpdate an IT Glue flexible asset scoped to its organizationwrite
Configurations27
  • itglue.configuration_interfaces.bulk_updateBulk update IT Glue configuration interfaceswrite
  • itglue.configuration_interfaces.createCreate an IT Glue configuration interfacewrite
  • itglue.configuration_interfaces.create_for_configurationCreate an IT Glue configuration interface under one configurationwrite
  • itglue.configuration_interfaces.delete_by_configurationDelete an IT Glue configuration interface scoped to its configurationdestructive
  • itglue.configuration_interfaces.getGet one IT Glue configuration interfaceread
  • itglue.configuration_interfaces.get_by_configurationGet one IT Glue configuration interface scoped to its configurationread
  • itglue.configuration_interfaces.list_by_configurationList IT Glue configuration interfaces for one configurationread
  • itglue.configuration_interfaces.updateUpdate an IT Glue configuration interfacewrite
  • itglue.configuration_interfaces.update_by_configurationUpdate an IT Glue configuration interface scoped to its configurationwrite
  • itglue.configuration_statuses.createCreate an IT Glue configuration statuswrite
  • itglue.configuration_statuses.getGet one IT Glue configuration statusread
  • itglue.configuration_statuses.listList IT Glue configuration statusesread
  • itglue.configuration_statuses.updateUpdate an IT Glue configuration statuswrite
  • itglue.configuration_types.createCreate an IT Glue configuration typewrite
  • itglue.configuration_types.deleteDelete an IT Glue configuration typedestructive
  • itglue.configuration_types.getGet one IT Glue configuration typeread
  • itglue.configuration_types.listList IT Glue configuration typesread
  • itglue.configuration_types.updateUpdate an IT Glue configuration typewrite
  • itglue.configurations.bulk_updateBulk update IT Glue configurationswrite
  • itglue.configurations.createCreate an IT Glue configurationwrite
  • itglue.configurations.create_for_organizationCreate an IT Glue configuration under one organizationwrite
  • itglue.configurations.getGet one IT Glue configurationread
  • itglue.configurations.get_by_organizationGet one IT Glue configuration scoped to its organizationread
  • itglue.configurations.listList IT Glue configurationsread
  • itglue.configurations.list_by_organizationList IT Glue configurations for one organizationread
  • itglue.configurations.updateUpdate an IT Glue configurationwrite
  • itglue.configurations.update_by_organizationUpdate an IT Glue configuration scoped to its organizationwrite
Passwords23
  • itglue.password_categories.createCreate an IT Glue password categorywrite
  • itglue.password_categories.getGet one IT Glue password categoryread
  • itglue.password_categories.listList IT Glue password categoriesread
  • itglue.password_categories.updateUpdate an IT Glue password categorywrite
  • itglue.password_folders.bulk_deleteBulk delete IT Glue password foldersdestructive
  • itglue.password_folders.bulk_updateBulk update IT Glue password folderswrite
  • itglue.password_folders.createCreate an IT Glue password folderwrite
  • itglue.password_folders.getGet one IT Glue password folderread
  • itglue.password_folders.listList IT Glue password foldersread
  • itglue.password_folders.updateUpdate an IT Glue password folderwrite
  • itglue.passwords.bulk_deleteBulk delete IT Glue passwordsdestructive
  • itglue.passwords.bulk_delete_by_organizationBulk delete IT Glue passwords under one organizationdestructive
  • itglue.passwords.bulk_updateBulk update IT Glue passwordswrite
  • itglue.passwords.bulk_update_by_organizationBulk update IT Glue passwords under one organizationwrite
  • itglue.passwords.createCreate an IT Glue passwordwrite
  • itglue.passwords.create_for_organizationCreate an IT Glue password under one organizationwrite
  • itglue.passwords.deleteDelete an IT Glue passworddestructive
  • itglue.passwords.getGet one IT Glue passwordread
  • itglue.passwords.get_by_organizationGet one IT Glue password scoped to its organizationread
  • itglue.passwords.listList IT Glue passwordsread
  • itglue.passwords.list_by_organizationList IT Glue passwords for one organizationread
  • itglue.passwords.updateUpdate an IT Glue passwordwrite
  • itglue.passwords.update_by_organizationUpdate an IT Glue password scoped to its organizationwrite
Contacts17
  • itglue.contact_types.createCreate an IT Glue contact typewrite
  • itglue.contact_types.deleteDelete an IT Glue contact typedestructive
  • itglue.contact_types.getGet one IT Glue contact typeread
  • itglue.contact_types.listList IT Glue contact typesread
  • itglue.contact_types.updateUpdate an IT Glue contact typewrite
  • itglue.contacts.bulk_deleteBulk delete IT Glue contactsdestructive
  • itglue.contacts.bulk_delete_by_organizationBulk delete IT Glue contacts under one organizationdestructive
  • itglue.contacts.bulk_updateBulk update IT Glue contactswrite
  • itglue.contacts.bulk_update_by_organizationBulk update IT Glue contacts under one organizationwrite
  • itglue.contacts.createCreate an IT Glue contactwrite
  • itglue.contacts.create_for_organizationCreate an IT Glue contact under one organizationwrite
  • itglue.contacts.getGet one IT Glue contactread
  • itglue.contacts.get_by_organizationGet one IT Glue contact scoped to its organizationread
  • itglue.contacts.listList IT Glue contactsread
  • itglue.contacts.list_by_organizationList IT Glue contacts for one organizationread
  • itglue.contacts.updateUpdate an IT Glue contactwrite
  • itglue.contacts.update_by_organizationUpdate an IT Glue contact scoped to its organizationwrite
Organizations16
  • itglue.organization_statuses.createCreate an IT Glue organization statuswrite
  • itglue.organization_statuses.deleteDelete an IT Glue organization statusdestructive
  • itglue.organization_statuses.getGet one IT Glue organization statusread
  • itglue.organization_statuses.listList IT Glue organization statusesread
  • itglue.organization_statuses.updateUpdate an IT Glue organization statuswrite
  • itglue.organization_types.createCreate an IT Glue organization typewrite
  • itglue.organization_types.deleteDelete an IT Glue organization typedestructive
  • itglue.organization_types.getGet one IT Glue organization typeread
  • itglue.organization_types.listList IT Glue organization typesread
  • itglue.organization_types.updateUpdate an IT Glue organization typewrite
  • itglue.organizations.bulk_deleteBulk delete IT Glue organizationsdestructive
  • itglue.organizations.bulk_updateBulk update IT Glue organizationswrite
  • itglue.organizations.createCreate an IT Glue organizationwrite
  • itglue.organizations.getGet one IT Glue organizationread
  • itglue.organizations.listList IT Glue organizationsread
  • itglue.organizations.updateUpdate an IT Glue organizationwrite
Hardware14
  • itglue.manufacturers.createCreate an IT Glue manufacturerwrite
  • itglue.manufacturers.getGet one IT Glue manufacturerread
  • itglue.manufacturers.listList IT Glue manufacturersread
  • itglue.manufacturers.updateUpdate an IT Glue manufacturerwrite
  • itglue.models.bulk_updateBulk update IT Glue modelswrite
  • itglue.models.createCreate an IT Glue modelwrite
  • itglue.models.getGet one IT Glue modelread
  • itglue.models.listList IT Glue modelsread
  • itglue.models.list_by_manufacturerList IT Glue models for one manufacturerread
  • itglue.models.updateUpdate an IT Glue modelwrite
  • itglue.operating_systems.getGet one IT Glue operating systemread
  • itglue.operating_systems.listList IT Glue operating systemsread
  • itglue.platforms.getGet one IT Glue platformread
  • itglue.platforms.listList IT Glue platformsread
Access13
  • itglue.groups.bulk_updateBulk update IT Glue groupswrite
  • itglue.groups.createCreate an IT Glue groupwrite
  • itglue.groups.deleteDelete an IT Glue groupdestructive
  • itglue.groups.getGet one IT Glue groupread
  • itglue.groups.listList IT Glue groupsread
  • itglue.groups.updateUpdate an IT Glue groupwrite
  • itglue.resource_accesses.bulk_deleteRevoke IT Glue resource accessesdestructive
  • itglue.resource_accesses.bulk_updateBulk update IT Glue resource accesseswrite
  • itglue.resource_accesses.createGrant access to a restricted IT Glue recordwrite
  • itglue.users.bulk_updateBulk update IT Glue userswrite
  • itglue.users.getGet one IT Glue userread
  • itglue.users.listList IT Glue usersread
  • itglue.users.updateUpdate an IT Glue userwrite
Checklists12
  • itglue.checklist_templates.getGet one IT Glue checklist templateread
  • itglue.checklist_templates.listList IT Glue checklist templatesread
  • itglue.checklists.bulk_deleteBulk delete IT Glue checklistsdestructive
  • itglue.checklists.bulk_delete_by_organizationBulk delete IT Glue checklists under one organizationdestructive
  • itglue.checklists.bulk_updateBulk update IT Glue checklistswrite
  • itglue.checklists.bulk_update_by_organizationBulk update IT Glue checklists under one organizationwrite
  • itglue.checklists.getGet one IT Glue checklistread
  • itglue.checklists.get_by_organizationGet one IT Glue checklist scoped to its organizationread
  • itglue.checklists.listList IT Glue checklistsread
  • itglue.checklists.list_by_organizationList IT Glue checklists for one organizationread
  • itglue.checklists.updateUpdate an IT Glue checklistwrite
  • itglue.checklists.update_by_organizationUpdate an IT Glue checklist scoped to its organizationwrite
Locations12
  • itglue.locations.bulk_deleteBulk delete IT Glue locationsdestructive
  • itglue.locations.bulk_delete_by_organizationBulk delete IT Glue locations under one organizationdestructive
  • itglue.locations.bulk_updateBulk update IT Glue locationswrite
  • itglue.locations.bulk_update_by_organizationBulk update IT Glue locations under one organizationwrite
  • itglue.locations.createCreate an IT Glue locationwrite
  • itglue.locations.create_for_organizationCreate an IT Glue location under one organizationwrite
  • itglue.locations.getGet one IT Glue locationread
  • itglue.locations.get_by_organizationGet one IT Glue location scoped to its organizationread
  • itglue.locations.listList IT Glue locationsread
  • itglue.locations.list_by_organizationList IT Glue locations for one organizationread
  • itglue.locations.updateUpdate an IT Glue locationwrite
  • itglue.locations.update_by_organizationUpdate an IT Glue location scoped to its organizationwrite
Attachments5
  • itglue.attachments.bulk_deleteDelete IT Glue attachmentsdestructive
  • itglue.attachments.createAttach a file to an IT Glue recordwrite
  • itglue.attachments.getGet one IT Glue attachmentread
  • itglue.attachments.listList attachments on an IT Glue recordread
  • itglue.attachments.updateRename an IT Glue attachmentwrite
Related items5
  • itglue.related_items.bulk_deleteDelete IT Glue related itemsdestructive
  • itglue.related_items.createLink two IT Glue recordswrite
  • itglue.related_items.create_for_resourceLink two IT Glue records from one parentwrite
  • itglue.related_items.listList the records related to an IT Glue recordread
  • itglue.related_items.updateUpdate an IT Glue related itemwrite
Exports4
  • itglue.exports.createCreate an IT Glue exportwrite
  • itglue.exports.deleteDelete an IT Glue exportdestructive
  • itglue.exports.getGet one IT Glue exportread
  • itglue.exports.listList IT Glue exportsread
Reference4
  • itglue.countries.getGet one IT Glue countryread
  • itglue.countries.listList IT Glue countriesread
  • itglue.regions.getGet one IT Glue regionread
  • itglue.regions.listList IT Glue regionsread
Audit3
  • itglue.logs.listList IT Glue activity logsread
  • itglue.user_metrics.listList IT Glue user metricsread
  • itglue.user_metrics.list_by_organizationList IT Glue user metrics for one organizationread
Expirations3
  • itglue.expirations.getGet one IT Glue expirationread
  • itglue.expirations.listList IT Glue expirationsread
  • itglue.expirations.list_by_organizationList IT Glue expirations for one organizationread
Domains2
  • itglue.domains.listList IT Glue domainsread
  • itglue.domains.list_by_organizationList IT Glue domains for one organizationread

Questions

The IT Glue MCP server, answered.

Is there an IT Glue MCP server for Claude?

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 228 IT Glue actions across documents, flexible assets, configurations and passwords, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by IT Glue.

What do I need to connect IT Glue?

IT Glue API key. The free call account { op: "connections.requirements", service: "itglue" } lists exactly what to paste.

Can an AI agent delete or change things in IT Glue?

Only if its key allows it, and only with an explicit confirmation. 34 IT Glue actions are destructive, including bulk delete IT Glue contacts, bulk delete IT Glue contacts under one organization and bulk delete IT Glue organizations. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

Will an AI agent use up my IT Glue API limit?

actionlake paces every call to the limits in the IT Glue service file: 3,000 calls per 5 minutes and 10 a second per connection. Repeated reads are answered from cache (90 IT Glue actions can be), which never reaches IT Glue.

What does an IT Glue action cost?

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (228 IT Glue actions page). Cache hits, searches, dry runs and calls IT Glue refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

Which IT Glue API does it cover?

The IT Glue API 1 at api.itglue.com, api.eu.itglue.com and api.au.itglue.com. It is built from IT Glue's documentation as read on 15 September 2026. 228 actions in 17 areas, each one in the signed service file (version 2.0.0).

Can I combine IT Glue with my other systems?

Yes. ask joins IT Glue to NetSuite or HubSpot CRM on the same customer and returns the answer rather than every row. IT Glue maps crm.company, which 227 other connectors also map.

Does actionlake keep my IT Glue data, and where?

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 1 minute, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your IT Glue credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

Which AI clients can use it?

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

Give your agent IT Glue today.

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.