{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mspstack/mcp-itglue","description":"IT Glue MCP server for MSPs — documents, flexible assets, semantic vector search, RBAC, and BYOK","title":"IT Glue","repository":{"url":"https://github.com/mspstack/mcp-itglue","source":"github"},"version":"0.6.0","websiteUrl":"https://github.com/mspstack/mcp-itglue#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-itglue","version":"0.6.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"IT Glue API key (Account → Settings → API Keys)","isRequired":true,"isSecret":true,"name":"ITGLUE_API_KEY"},{"description":"IT Glue region: us, eu, or au","default":"us","name":"ITGLUE_REGION"},{"description":"Full API base URL (overrides ITGLUE_REGION)","name":"ITGLUE_BASE_URL"},{"description":"OpenAI API key — enables semantic vector search tools","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Azure OpenAI API key — enables vector search via Azure (requires AZURE_OPENAI_ENDPOINT)","isSecret":true,"name":"AZURE_OPENAI_API_KEY"},{"description":"Azure OpenAI endpoint URL","name":"AZURE_OPENAI_ENDPOINT"},{"description":"Embedding model or Azure deployment name","default":"text-embedding-3-small","name":"EMBEDDING_MODEL"},{"description":"true/1 registers the advanced toolset (itglue_get, itglue_find_endpoint) — an opt-in read-only escape hatch; password resources stay blocked","default":"false","name":"ITGLUE_ADVANCED_TOOLSET"},{"description":"Path of the persisted vector index file","default":"./vector-index.json","name":"VECTOR_INDEX_PATH"},{"description":"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","default":"memory","name":"UPLOAD_STAGING"},{"description":"Externally reachable base URL of this server, used for memory-mode upload URLs","name":"PUBLIC_BASE_URL"},{"description":"azure-blob staging: storage account connection string (account-key SAS)","isSecret":true,"name":"AZURE_STORAGE_CONNECTION_STRING"},{"description":"azure-blob staging via DefaultAzureCredential (managed identity) — alternative to the connection string","name":"AZURE_STORAGE_ACCOUNT"},{"description":"Blob container for staged uploads","default":"mcp-itglue-uploads","name":"AZURE_STORAGE_CONTAINER"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T13:16:35.705129Z","publishedAt":"2026-09-16T13:16:35.705129Z","updatedAt":"2026-09-16T13:16:35.705129Z","isLatest":true}}}
