IT Glue
IT Glue MCP server for MSPs — documents, flexible assets, semantic vector search, RBAC, and BYOK
Connector by selic · GitHub account verified by the MCP Registry
Chalk Labs
Need help deploying IT Glue?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
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/selic-mcp-itglue
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.
About
Reviews
Write a reviewNo 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 · 11 write · 5 delete
- Secrets
- 3 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 33
Read from the source code; the running server may list different tools.
Read 17 · Look things up without changing anything.
itglue_find_endpointitglue_getitglue_get_documentitglue_get_document_imageitglue_get_document_sectionitglue_get_flexible_assetitglue_get_flexible_asset_typeitglue_get_organizationitglue_list_attachmentsitglue_list_document_foldersitglue_list_document_sectionsitglue_list_documents
Show 5 more tools
itglue_list_flexible_asset_typesitglue_list_flexible_assetsitglue_list_organizationsitglue_vector_index_statusitglue_vector_search
Write 11 · Create, change, send or run things.
itglue_build_vector_indexitglue_create_attachmentitglue_create_documentitglue_create_document_imageitglue_create_document_sectionitglue_create_flexible_assetitglue_publish_documentitglue_request_uploaditglue_update_documentitglue_update_document_sectionitglue_update_flexible_asset
Delete 5 · Delete, drop, revoke or wipe things.
itglue_delete_attachmentitglue_delete_document_imageitglue_delete_document_sectionitglue_delete_documentsitglue_delete_flexible_asset
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
AZURE_OPENAI_API_KEYITGLUE_API_KEYOPENAI_API_KEY
Other settings (environment variables or headers).
AZURE_OPENAI_ENDPOINTEMBEDDING_MODELITGLUE_ADVANCED_TOOLSETITGLUE_BASE_URLITGLUE_REGIONVECTOR_INDEX_PATH
Files it touches
- Any path the agent passes to its tools
Tools (33)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
itglue_build_vector_indexBuild IT Glue Vector IndexCrawl every document in an organization, embed the content, and persist it to the local vector index used by itglue_vector_search. Re-running replaces the organization's existing index entries. Can take a while for large organizations.
itglue_create_attachmentCreate IT Glue AttachmentDescription is built at runtime.
itglue_create_documentCreate IT Glue DocumentCreate a new document as a DRAFT in an organization. Add content with itglue_create_document_section, then make it visible with itglue_publish_document.
itglue_create_document_imageCreate IT Glue Document ImageDescription is built at runtime.
itglue_create_document_sectionCreate IT Glue Document SectionAdd a section to a document. Types: Text (HTML content), Heading (content = heading text, level 1-6 required), Gallery (no content — add pictures afterwards with itglue_create_document_image using the new section's document_gallery_id), Step (HTML content, optional duration in minutes). IMAGES: to show a picture in Text/Step HTML, first upload it with itglue_create_document_image and use the returned inline_resource_url verbatim as <img src="/org/docs/doc/images/ID">. Public https:// image links also work; base64/data: URIs and S3 URLs are stripped by IT Glue. Attachments never render in the b…
itglue_create_flexible_assetCreate IT Glue Flexible AssetCreate a flexible asset. Traits are the type's fields keyed by their lowercased, hyphenated names (inspect them with itglue_get_flexible_asset_type). All required traits must be provided.
itglue_delete_attachmentDelete IT Glue Attachmentcan change or delete dataPERMANENTLY delete an attachment from a record. This cannot be undone. Find the attachment ID with itglue_list_attachments.
itglue_delete_document_imageDelete IT Glue Document Imagecan change or delete dataPERMANENTLY delete a document image (all size variants). This cannot be undone. Any <img> tag still referencing it stays in the section HTML until that section is next saved, when IT Glue drops the broken reference — remove the tag yourself with itglue_update_document_section for an immediate clean result.
itglue_delete_document_sectionDelete IT Glue Document Sectioncan change or delete dataPERMANENTLY delete one section from a document. This cannot be undone. Useful for restructuring a document's layout.
itglue_delete_documentsDelete IT Glue Documentscan change or delete dataPERMANENTLY delete one or more documents, including all their sections. This cannot be undone.
itglue_delete_flexible_assetDelete IT Glue Flexible Assetcan change or delete dataPERMANENTLY delete a flexible asset. This cannot be undone.
itglue_find_endpointFind an IT Glue API Endpointread-onlyDiscover which IT Glue REST endpoint (and its filter params) fits a task — search a curated catalog by keywords. Use the result with itglue_get, or prefer the named curated tool when one exists.
itglue_getCall any IT Glue GET Endpointread-onlyRead-only GET for any IT Glue REST path (e.g. /configurations or /organizations/123/relationships/contacts). Filters are EXACT match, snake_case keys (e.g. {"organization_id": 123}); operators go through raw_params (e.g. {"filter[expiration-date][lt]": "2026-12-31"}). Password resources are blocked. Discover paths with itglue_find_endpoint.
itglue_get_documentGet IT Glue Documentread-onlyGet a document by ID with all of its sections and their content. Section content is stored as HTML; markdown output converts it to plain text, with inline images shown as their relative /org/docs/doc/images/ID paths and gallery images listed by ID. If the response is truncated, fetch individual sections with itglue_get_document_section.
itglue_get_document_imageGet IT Glue Document Imageread-onlyGet one document image by ID: file name, size, owning document/gallery, the inline_resource_url to embed it with, and a presigned download URL (valid ~1 hour). Image IDs appear in section HTML as the last path segment of <img src="/org/docs/doc/images/ID"> and in Gallery/Step section image lists.
Show 18 more tools
itglue_get_document_sectionGet IT Glue Document Sectionread-onlyGet one document section with its full content (HTML on the wire; markdown output converts to plain text). Inline images appear as <img src="/org/docs/doc/images/ID"> relative paths — keep them verbatim when editing; the JSON record also has rendered_content with temporary S3 URLs for display.
itglue_get_flexible_assetGet IT Glue Flexible Assetread-onlyGet one flexible asset by ID, including all of its traits.
itglue_get_flexible_asset_typeGet IT Glue Flexible Asset Typeread-onlyGet a flexible asset type by ID, including its field definitions (name, kind, required) — the trait keys needed to create or update assets of this type.
itglue_get_organizationGet IT Glue Organizationread-onlyGet a single IT Glue organization by ID.
itglue_list_attachmentsList IT Glue Attachmentsread-onlyList the attachments on a record (document, flexible asset, configuration, etc.), with attachment IDs (needed for delete), file names, content types, and download URLs.
itglue_list_document_foldersList IT Glue Document Foldersread-onlyList the document folders (directories) in an organization, including nested folders. Returns summary metadata only (name, parent folder, document count). Use this to discover a document_folder_id for itglue_create_document, or to browse an organization's document tree. filter_name matches partially and case-insensitively; parent_id is the number in a folder's URL. A folder with parent_id null is top-level.
itglue_list_document_sectionsList IT Glue Document Sectionsread-onlyList the sections of a document in position order, with content previews and section IDs (needed for update/delete operations). List items carry summary fields and a bounded content_preview; Gallery/Step items also carry document_gallery_id (the gallery_id for itglue_create_document_image) and their images. Use itglue_get_document_section for full content.
itglue_list_documentsList IT Glue Documentsread-onlyList documents in an organization, including documents nested in folders. Returns summary metadata only — use itglue_get_document for content and the full record. filter_name matches partially and case-insensitively. The endpoint returns root-level documents by default, so this tool issues a second query for folder-nested documents and merges the results (up to 2x page_size items).
itglue_list_flexible_asset_typesList IT Glue Flexible Asset Typesread-onlyList flexible asset types (the schemas MSPs define in IT Glue, e.g. 'Wireless', 'Applications'). Use this to find the type ID required by itglue_list_flexible_assets. filter_name matches partially and case-insensitively. List items carry summary fields; use itglue_get_flexible_asset_type for field definitions.
itglue_list_flexible_assetsList IT Glue Flexible Assetsread-onlyList flexible assets of a given type, optionally restricted to one organization. The type ID is required by the IT Glue API — find it with itglue_list_flexible_asset_types. List items show bounded trait previews (HTML stripped, long values truncated); use itglue_get_flexible_asset for full trait values.
itglue_list_organizationsList IT Glue Organizationsread-onlySearch and list IT Glue organizations. Use this first to find the organization ID required by document and flexible-asset tools. filter_name matches partially and case-insensitively; filter_id is exact. Results are paginated. List items carry summary fields; use itglue_get_organization for the full record.
itglue_publish_documentPublish IT Glue DocumentPublish a draft document, making it visible to users with access.
itglue_request_uploadRequest IT Glue Upload SlotDescription is built at runtime.
itglue_update_documentUpdate IT Glue DocumentRename a document (metadata only). To change content, use itglue_update_document_section.
itglue_update_document_sectionUpdate IT Glue Document SectionUpdate a section's content, heading level, duration, or position. Only provided fields change; the section type cannot be changed. content REPLACES the whole HTML — fetch the current content first and keep existing <img src="/org/docs/doc/images/ID"> tags verbatim, or they are lost. To add a new picture, upload it with itglue_create_document_image (or its append_to_section_id shortcut) and embed the returned inline_resource_url; base64/data: URIs and S3 URLs are stripped by IT Glue.
itglue_update_flexible_assetUpdate IT Glue Flexible AssetUpdate a flexible asset's traits. IMPORTANT: IT Glue replaces the traits object wholesale — fetch the asset first and send back ALL traits, not just the changed ones, or omitted traits are cleared.
itglue_vector_index_statusIT Glue Vector Index Statusread-onlyShow what is in the local vector index: total documents and a per-organization breakdown. Use this to decide whether itglue_build_vector_index needs to run.
itglue_vector_searchSemantic Search IT Glue Documentsread-onlySearch indexed IT Glue documents by MEANING, not exact words — 'remove backup agent' matches a Veeam decommissioning runbook. Requires itglue_build_vector_index to have been run for the target organization(s); check with itglue_vector_index_status.
Signals
- Stars
- 5
- Forks
- 1
- Open issues
- 3
- Last commit
- Sep 16, 2026 (1 month ago)
- Last release
- Sep 16, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.selic/mcp-itglue- Version
- 0.4.0
- Auth
- API key
- Packages
- npm mcp-itglue
- License
- MIT
- Repository
- github.com/selic/mcp-itglue
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from selic
- 0.637score
ConnectWise PSA
selic
ConnectWise PSA (Manage) MCP server — tickets, time entries, companies, configurations, BYOK
ConnectorAFreshness: ALocal★ 6Claude Code +5 - 0.591score
Microsoft Planner
selic
Microsoft Planner MCP server — plans, buckets, tasks via Microsoft Graph, ETags handled
ConnectorBFreshness: BLocal★ 4Claude Code +5
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get IT Glue running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
IT Glue MCP server. Agent Mart. https://agentmart.dev/connectors/selic-mcp-itglue (last updated 2026-10-24)