Skip to content
Agentmart
Submit a tool

IT Glue

MCP server for IT Glue — organizations, configurations, passwords, flexible assets, and documents.

Connector by WYRE-AI · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)★ 17
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/wyre-ai-itglue-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for IT Glue — organizations, configurations, passwords, flexible assets, and documents.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
17 read · 10 write · 4 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Docker image

Tools by what they do 31

Read from the source code; the running server may list different tools.

Read 17 · Look things up without changing anything.

  • get_configuration
  • get_document
  • get_location
  • get_organization
  • get_password
  • itglue_health_check
  • list_attachments
  • list_document_folders
  • list_document_sections
  • list_flexible_asset_types
  • search_configurations
  • search_documents
Show 5 more tools
  • search_flexible_assets
  • search_locations
  • search_organizations
  • search_passwords
  • search_user_metrics

Write 10 · Create, change, send or run things.

  • archive_configuration
  • create_attachment
  • create_document
  • create_document_section
  • create_location
  • publish_document
  • unarchive_configuration
  • update_document
  • update_document_section
  • update_location

Delete 4 · Delete, drop, revoke or wipe things.

  • archive_document
  • delete_document
  • delete_document_section
  • unarchive_document

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • ITGLUE_API_KEY

Other settings (environment variables or headers).

  • AUTH_MODE
  • ITGLUE_BASE_URL
  • ITGLUE_REGION
  • LOG_LEVEL
  • MCP_TRANSPORT

Files it touches

  • Any path the agent passes to its tools

Tools (31)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • archive_configurationArchive configuration (reversible)

    ⚠ HIGH-IMPACT. Archives an IT Glue configuration (soft delete — hides it from normal views but keeps it recoverable). Use unarchive_configuration to restore. Configurations synced from a PSA or RMM integration (psaIntegration: enabled / syncActive: true on the record) may be restored or updated by the next sync, so tidy up the source system (Autotask / Datto RMM) first. Confirm with the user before invoking.

  • archive_documentArchive document (reversible)can change or delete data

    ⚠ HIGH-IMPACT. Archives an IT Glue document (soft delete — hides it from normal views but keeps it recoverable). Use unarchive_document to restore. Confirm with the user before invoking.

  • create_attachmentCreate attachment

    Attach a file to an IT Glue record, and the only supported way to get a picture into a document body: upload here, then reference the returned downloadUrl from an <img src>. Pass the file as base64 with no data: prefix.

  • create_document

    Create a new document in IT Glue for an organization. If neither document_folder_id nor skip_folder_prompt is supplied, the user is prompted to pick a folder. Folder enumeration for the name-based picker tries the API key first (works on tenants where IT Glue exposes the Document Folders resource), then a configured JWT; if neither can list folders, the prompt accepts a folder URL, a sibling-document URL, or a numeric folder ID. Pass skip_folder_prompt=true to always create at the organization root without prompting.

  • create_document_section

    Add a new section to an IT Glue document. Section types: 'heading' (Document::Heading) or 'text' (Document::Text). Call publish_document after editing.

  • create_location

    Create a new location (physical address/site) for an organization in IT Glue. IT Glue requires a name and typically a country_id for a location.

  • delete_documentDelete document (irreversible)can change or delete data

    ⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently deletes an IT Glue document, including all of its sections. This action cannot be undone — prefer archive_document if the document may be needed again. Confirm with the user before invoking.

  • delete_document_sectionDelete document section (irreversible)can change or delete data

    ⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently deletes a section from an IT Glue document. This action cannot be undone. Call publish_document after editing. Confirm with the user before invoking.

  • get_configuration

    Get a specific configuration (device/asset) by ID from IT Glue

  • get_document

    Get a specific document by ID from IT Glue

  • get_location

    Get a specific location by ID from IT Glue, including its full address and phone number.

  • get_organization

    Get a specific organization by ID from IT Glue

  • get_password

    Get a specific password entry by ID from IT Glue (includes the actual password value)

  • itglue_health_check

    Check connectivity to IT Glue API by fetching organization types

  • list_attachments

    List the files attached to an IT Glue record, with their download URLs.

Show 16 more tools
  • list_document_folders

    List document folders for an organization in IT Glue, returning their names and IDs. Works with your API key on tenants where IT Glue exposes the Document Folders resource (rolling out across tenants in 2026). If the API key is rejected, a JWT is used as a fallback (configure via ITGLUE_JWT env var or X-ITGlue-JWT header, or paste one when prompted).

  • list_document_sections

    List all sections of an IT Glue document in order. Use this to read document content before editing.

  • list_flexible_asset_types

    List all flexible asset types defined in IT Glue. Call this first to discover type IDs before using search_flexible_assets.

  • publish_document

    Publish an IT Glue document to make section changes visible. Always call this after creating, updating, or deleting sections.

  • search_configurations

    Search for configurations (devices/assets) in IT Glue

  • search_documents

    Search for documents in IT Glue (scoped to an organization). Returns document metadata only (name, folder, URL, timestamps) — not the document body. Use get_document or list_document_sections to read a specific document's content.

  • search_flexible_assets

    Search for flexible assets in IT Glue (requires flexible_asset_type_id filter)

  • search_locations

    Search for locations (physical addresses/sites) of an organization in IT Glue. Each result includes the address fields and phone number. Locations are a built-in IT Glue entity (not a flexible asset), so use this rather than search_flexible_assets to look up an organization's address or phone.

  • search_organizations

    Search for organizations in IT Glue with optional filtering

  • search_passwords

    Search for password entries in IT Glue (returns metadata only, not actual passwords)

  • search_user_metrics

    Search IT Glue user activity metrics — per-user, per-organization, per-resource-type counts of created/viewed/edited/deleted actions, bucketed by date. This is the raw data behind IT Glue's user reputation scores. The date range may span at most 7 days end-to-start; end_date requires a start_date (IT Glue rejects an open start).

  • unarchive_configurationUnarchive configuration (reversible)

    ⚠ HIGH-IMPACT. Restores a previously archived IT Glue configuration so it appears in normal views again. This makes the configuration visible to all users. Configurations synced from a PSA or RMM integration (psaIntegration: enabled / syncActive: true on the record) may be restored or updated by the next sync, so tidy up the source system (Autotask / Datto RMM) first. Confirm with the user before invoking.

  • unarchive_documentUnarchive document (reversible)can change or delete data

    ⚠ HIGH-IMPACT. Restores a previously archived IT Glue document so it appears in normal views again. This makes the document visible to all users. Confirm with the user before invoking.

  • update_documentUpdate document

    Rename an IT Glue document. Only the name you supply is changed. This does not move the document between folders — IT Glue's Documents API marks document_folder_id as not permitted on PUT/PATCH — and it does not change the document body. Use update_document_section / create_document_section for content, then publish_document.

  • update_document_section

    Update the content of an existing IT Glue document section. Use list_document_sections to get section IDs. Call publish_document after editing.

  • update_location

    Update an existing location in IT Glue. Only the fields you supply are changed.

Signals

Stars
17
Forks
36
Open issues
0
Last commit
Oct 14, 2026 (14 days ago)
Last release
Oct 14, 2026 (14 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.WYRE-AI/itglue-mcp
Version
1.20.2
Auth
API key
Packages
oci ghcr.io/wyre-ai/itglue-mcp:v1.20.2
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from WYRE-AI

Cite this page

IT Glue MCP server. Agent Mart. https://agentmart.dev/connectors/wyre-ai-itglue-mcp (last updated 2026-10-24)