PluginBench
MCP Server
Active
MIT

IT Glue MCP Server

io.github.mspstack/mcp-itglue

What is the IT Glue MCP server?

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

How to install IT Glue

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • ITGLUE_API_KEY
    required
    secret

    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
    secret

    OpenAI API key — enables semantic vector search tools

  • AZURE_OPENAI_API_KEY
    secret

    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
    secret

    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

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp-itglue": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-itglue"
      ],
      "env": {
        "ITGLUE_API_KEY": "<YOUR_ITGLUE_API_KEY>",
        "ITGLUE_REGION": "<YOUR_ITGLUE_REGION>",
        "ITGLUE_BASE_URL": "<YOUR_ITGLUE_BASE_URL>",
        "OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
        "AZURE_OPENAI_API_KEY": "<YOUR_AZURE_OPENAI_API_KEY>",
        "AZURE_OPENAI_ENDPOINT": "<YOUR_AZURE_OPENAI_ENDPOINT>",
        "EMBEDDING_MODEL": "<YOUR_EMBEDDING_MODEL>",
        "ITGLUE_ADVANCED_TOOLSET": "<YOUR_ITGLUE_ADVANCED_TOOLSET>",
        "VECTOR_INDEX_PATH": "<YOUR_VECTOR_INDEX_PATH>",
        "UPLOAD_STAGING": "<YOUR_UPLOAD_STAGING>",
        "PUBLIC_BASE_URL": "<YOUR_PUBLIC_BASE_URL>",
        "AZURE_STORAGE_CONNECTION_STRING": "<YOUR_AZURE_STORAGE_CONNECTION_STRING>",
        "AZURE_STORAGE_ACCOUNT": "<YOUR_AZURE_STORAGE_ACCOUNT>",
        "AZURE_STORAGE_CONTAINER": "<YOUR_AZURE_STORAGE_CONTAINER>"
      }
    }
  }
}

Related MCP servers

MIMicrosoft Planner logo

Microsoft Planner MCP server — plans, buckets, tasks via Microsoft Graph, ETags handled

4
TypeScript
MIT
View repository →

ConnectWise PSA (Manage) MCP server — tickets, time entries, companies, configurations, BYOK

5
TypeScript
MIT
View repository →

Shared workspace your AI agent writes to. 184 tools, persistent memory, semantic search.

0
JavaScript
View repository →
GRGrill logo

Grill

Active

A second opinion from an unrelated AI model before you commit to a decision.

1
JavaScript
MIT
View repository →

Free-trial AI fleet spend meter. 100 calls or 14 days. No auth.

Render App Store and Google Play screenshots with device frames and headlines—no design tool needed.

19
TypeScript
MIT
View repository →