MCP.Market

IT Glue MCP server

by selic·io.github.selic/mcp-itglue·v0.4.0·5 stars

IT Glue MCP server for MSPs — documents, flexible assets, semantic vector search, RBAC, and BYOK

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

5 stars100 downloads/wk

Reviews

Write one

Nobody has reviewed IT Glue yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

IT Glue tools (29, 12 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • itglue_build_vector_index

    Crawl every document in an organization, embed the content, and persist it to the local vector index

  • itglue_create_attachmentwrite action

    Attach an image or file to a record (document, flexible asset, configuration, etc.).

  • itglue_create_documentwrite action

    Create a new document as a DRAFT in an organization. Add content with itglue_create_document_section,

  • itglue_create_document_sectionwrite action

    Add a section to a document. Types: Text (HTML content), Heading (content = heading text, level 1-6 required),

  • itglue_create_flexible_assetwrite action

    Create a flexible asset. Traits are the type's fields keyed by their lowercased, hyphenated names

  • itglue_delete_attachmentwrite action

    PERMANENTLY delete an attachment from a record. This cannot be undone. Find the attachment

  • itglue_delete_document_sectionwrite action

    PERMANENTLY delete one section from a document. This cannot be undone. Useful for restructuring a

  • itglue_delete_documentswrite action

    PERMANENTLY delete one or more documents, including all their sections. This cannot be undone.

  • itglue_delete_flexible_assetwrite action

    PERMANENTLY delete a flexible asset. This cannot be undone.

  • itglue_find_endpoint

    Discover which IT Glue REST endpoint (and its filter params) fits a task — search a curated

  • itglue_get

    Read-only GET for any IT Glue REST path (e.g. /configurations or /organizations/123/relationships/contacts).

  • itglue_get_document

    Get a document by ID with all of its sections and their content. Section content is stored as HTML;

  • itglue_get_document_section

    Get one document section with its full content (HTML on the wire; markdown output converts to plain text).

  • itglue_get_flexible_asset

    Get one flexible asset by ID, including all of its traits.

  • itglue_get_flexible_asset_type

    Get a flexible asset type by ID, including its field definitions (name, kind, required) —

  • itglue_get_organization

    Get a single IT Glue organization by ID.

  • itglue_list_attachments

    List the attachments on a record (document, flexible asset, configuration, etc.), with

  • itglue_list_document_folders

    List the document folders (directories) in an organization, including nested folders. Returns summary

  • itglue_list_document_sections

    List the sections of a document in position order, with content previews and section IDs

  • itglue_list_documents

    List documents in an organization, including documents nested in folders. Returns summary metadata only —

  • itglue_list_flexible_asset_types

    List flexible asset types (the schemas MSPs define in IT Glue, e.g. 'Wireless', 'Applications').

  • itglue_list_flexible_assets

    List flexible assets of a given type, optionally restricted to one organization.

  • itglue_list_organizations

    Search and list IT Glue organizations. Use this first to find the organization ID required by document and flexible-asset tools.

  • itglue_publish_documentwrite action

    Publish a draft document, making it visible to users with access.

  • itglue_update_documentwrite action

    Rename a document (metadata only). To change content, use itglue_update_document_section.

  • itglue_update_document_sectionwrite action

    Update a section's content, heading level, duration, or position. Only provided fields change;

  • itglue_update_flexible_assetwrite action

    Update a flexible asset's traits. IMPORTANT: IT Glue replaces the traits object wholesale —

  • itglue_vector_index_status

    Show what is in the local vector index: total documents and a per-organization breakdown.

  • itglue_vector_search

    Search indexed IT Glue documents by MEANING, not exact words — 'remove backup agent' matches a Veeam

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan23 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 9 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How IT Glue compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 73% of 4,460 AI and agents servers
Tools
29
the typical AI and agents server has 6
Tools that change things
41%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
5
more than 78% of 2,711 AI and agents servers
Downloads a week
100
more than 64% of 1,538 AI and agents servers with a package

What its tools let an agent do: 17 read · 12 change

Install IT Glue in Claude Code, Cursor or VS Code

Runs npx -y mcp-itglue on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-itglue -- npx -y mcp-itglue
Add to Cursor

What the publisher says

From the IT Glue repository's README, as published. We do not edit it. Read it on GitHub

mcp-itglue

An MCP (Model Context Protocol) server for the IT Glue API, built for MSPs that want AI assistants to read — and safely write — their documentation.

  • Documents & sections — list, read, create, update, publish, delete
  • Flexible assets — browse asset types and their fields, list/read/create/update/delete assets
  • Images inside documents — upload a picture into a document (inline in a Text/Step section, or into a Gallery) from base64, a URL, or a local path, and embed it with the returned ; get and delete document images
  • Attachments — attach any file to a record's Attachments panel (documents, flexible assets, configurations, …); list and delete attachments
  • Semantic vector search — "how do I remove a backup agent" finds the Veeam decommissioning runbook, even when the words don't match (OpenAI or Azure OpenAI embeddings, local JSON index)
  • Role-based access control — viewer / editor / admin bearer tokens decide which tools each session can even see
  • Bring your own key — clients may supply their own IT Glue API key per session, so IT Glue's own permissions apply
  • Index freshness — IT Glue webhook, post-write self-refresh, and a manual refresh endpoint
  • Transports — stdio for local use, streamable HTTP for shared deployments; Docker image included

Installation

You need an IT Glue API key (IT Glue → Account → Settings → API Keys). Non-US accounts set ITGLUE_REGION to eu or au.

npx (recommended)

Claude Desktop (claudedesktopconfig.json) or Claude Code (.mcp.json):

{
  "mcpServers": {
    "itglue": {
      "command": "npx",
      "args": ["-y", "mcp-itglue"],
      "env": { "ITGLUE_API_KEY": "ITG.xxxx" }
    }
  }
}

Claude Code one-liner:

claude mcp add itglue --env ITGLUE_API_KEY=ITG.xxxx -- npx -y mcp-itglue

Claude Desktop users can instead grab mcp-itglue.mcpb from the latest release — open it with Claude Desktop and fill in the API key when prompted.

stdio always runs with the full tool surface — it is a local, single-user transport using your own key.

Docker

The container image defaults to the HTTP transport (for shared deployments):

docker run --rm -p 3000:3000 \
  -e ITGLUE_API_KEY=ITG.xxxx \
  ghcr.io/mspstack/mcp-itglue

For local stdio use under Docker:

{
  "mcpServers": {
    "itglue": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "ITGLUE_API_KEY", "ghcr.io/mspstack/mcp-itglue", "--transport", "stdio"],
      "env": { "ITGLUE_API_KEY": "ITG.xxxx" }
    }
  }
}

From source

git clone https://github.com/mspstack/mcp-itglue.git && cd mcp-itglue
npm install && npm run build
ITGLUE_API_KEY=ITG.xxxx node dist/index.js

HTTP deployment

ITGLUE_API_KEY=ITG.xxxx \
MCP_TOKENS_VIEWER="alice:$(openssl rand -hex 32)" \
MCP_TOKENS_EDITOR="automation:$(openssl rand -hex 32)" \
MCP_TOKENS_ADMIN="ops:$(openssl rand -hex 32)" \
npx -y mcp-itglue --transport http --port 3000

Or with Docker:

docker run --rm -p 3000:3000 \
  -e ITGLUE_API_KEY -e MCP_TOKENS_VIEWER -e MCP_TOKENS_EDITOR -e MCP_TOKENS_ADMIN \
  ghcr.io/mspstack/mcp-itglue

Endpoints:

Sessions are held in memory — run a single instance (or add sticky sessions) behind your load balancer.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

IT Glue: common questions

Is IT Glue MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the IT Glue safety report
How do I install IT Glue?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does IT Glue need an API key?
Yes. The registry entry asks for ITGLUE_API_KEY, OPENAI_API_KEY, AZURE_OPENAI_API_KEY.
Is IT Glue maintained?
The last commit was 49 days ago (2026-09-16). The latest release is v0.4.0.
What can I use instead of IT Glue?
Servers from other publishers that do the same job: Serena MCP: the IDE for your agent MCP server, Agent-Native Assets MCP server and Power BI Authoring MCP Server (Local).
How does IT Glue compare with other AI and agents MCP servers?
safety score 85/100 (higher than 73% of 4,460 AI and agents servers); tools 29 (the typical AI and agents server has 6); tools that change things 41% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to IT Glue

Same job from other publishers: the closest match first, then the best rated.

  • Serena MCP: the IDE for your agent
    A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
    C
  • Agent-Native Assets
    Digital asset manager - upload, organize, search, and generate on-brand images and videos
    A
  • Power BI Authoring MCP Server (Local)
    The Power BI Authoring MCP server lets an AI agent create and change Power BI semantic models.
    A
  • Memanto
    MCP server for Memanto - persistent semantic memory for any MCP-compatible agent
    A
  • MCP AutoMem
    Graph-vector memory for AI assistants using FalkorDB and Qdrant
    C

More from selic →