IT Glue MCP Server

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

Local serverstdio

What is the IT Glue MCP Server?

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

Packages and local setup

The published npm package is mcp-itglue, version 0.6.0. Its declared MCP transport is stdio.

The package declares ITGLUE_API_KEY (required): IT Glue API key (Account → Settings → API Keys); ITGLUE_REGION: IT Glue region: us, eu, or au; ITGLUE_BASE_URL: Full API base URL (overrides ITGLUE_REGION); OPENAI_API_KEY: OpenAI API key — enables semantic vector search tools; AZURE_OPENAI_API_KEY: Azure OpenAI API key — enables vector search via Azure (requires AZURE_OPENAI_ENDPOINT); AZURE_OPENAI_ENDPOINT: Azure OpenAI endpoint URL; EMBEDDING_MODEL: Embedding model or Azure deployment name; ITGLUE_ADVANCED_TOOLSET: true/1 registers the advanced toolset (itglue_get, itglue_find_endpoint) — an opt-in read-only escape hatch; password resources stay blocked; VECTOR_INDEX_PATH: Path of the persisted vector index file; UPLOAD_STAGING: Staged file uploads for upload_id: off, memory (PUT to this server's /upload/:id), or azure-blob (SAS upload to Azure Blob Storage). Default: memory on http, off on stdio; PUBLIC_BASE_URL: Externally reachable base URL of this server, used for memory-mode upload URLs; AZURE_STORAGE_CONNECTION_STRING: azure-blob staging: storage account connection string (account-key SAS); AZURE_STORAGE_ACCOUNT: azure-blob staging via DefaultAzureCredential (managed identity) — alternative to the connection string; AZURE_STORAGE_CONTAINER: Blob container for staged uploads.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.6.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related ai & ml services MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
ITGLUE_API_KEYIT Glue API key (Account → Settings → API Keys)Yes
ITGLUE_REGIONIT Glue region: us, eu, or auOptional
ITGLUE_BASE_URLFull API base URL (overrides ITGLUE_REGION)Optional
OPENAI_API_KEYOpenAI API key — enables semantic vector search toolsOptional
AZURE_OPENAI_API_KEYAzure OpenAI API key — enables vector search via Azure (requires AZURE_OPENAI_ENDPOINT)Optional
AZURE_OPENAI_ENDPOINTAzure OpenAI endpoint URLOptional
EMBEDDING_MODELEmbedding model or Azure deployment nameOptional
ITGLUE_ADVANCED_TOOLSETtrue/1 registers the advanced toolset (itglue_get, itglue_find_endpoint) — an opt-in read-only escape hatch; password resources stay blockedOptional
VECTOR_INDEX_PATHPath of the persisted vector index fileOptional
UPLOAD_STAGINGStaged file uploads for upload_id: off, memory (PUT to this server's /upload/:id), or azure-blob (SAS upload to Azure Blob Storage). Default: memory on http, off on stdioOptional
PUBLIC_BASE_URLExternally reachable base URL of this server, used for memory-mode upload URLsOptional
AZURE_STORAGE_CONNECTION_STRINGazure-blob staging: storage account connection string (account-key SAS)Optional
AZURE_STORAGE_ACCOUNTazure-blob staging via DefaultAzureCredential (managed identity) — alternative to the connection stringOptional
AZURE_STORAGE_CONTAINERBlob container for staged uploadsOptional