PluginBench
MCP Server

ImmyBot MCP MCP Server

io.github.Servosity/immybot-mcp

What is the ImmyBot MCP MCP server?

Every ImmyBot endpoint typed, plus a local SQLite mirror that answers the cross-tenant questions

How to install ImmyBot MCP

Copy-paste configuration for popular MCP clients.

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

    Full API base URL. Leave blank: the CLI builds it from IMMYBOT_SUBDOMAIN. Set it only to point at a different host.

  • IMMYBOT_CLIENT_ID
    required
    secret

    Set the IMMYBOT_CLIENT_ID credential for the ImmyBot MCP server.

  • IMMYBOT_CLIENT_SECRET
    required
    secret

    Set the IMMYBOT_CLIENT_SECRET credential for the ImmyBot MCP server.

  • IMMYBOT_SUBDOMAIN
    required

    Set the IMMYBOT_SUBDOMAIN credential for the ImmyBot MCP server.

  • IMMYBOT_TENANT_ID
    required

    Set the IMMYBOT_TENANT_ID credential for the ImmyBot MCP server.

  • IMMYBOT_TOKEN_URL

    Token endpoint the client-credentials exchange posts to. Leave the prefilled default unless your tenant uses a different token endpoint.

  • IMMYBOT_USER_AGENT

    Overrides the User-Agent the CLI sends on ImmyBot requests. Leave blank to use the CLI's own built-in User-Agent.

  • PRINTING_PRESS_CLIENT_PROFILE

    Binds this MCP server to one tenant-gated client profile, so every call answers for that customer. Leave blank to use the profile configured as default_client_profile.

  • IMMYBOT_NO_CONFIG_WRITE

    Set to 1 to keep credentials off disk. The token cache becomes a no-op, so the connector mints a fresh token each run instead of writing one to config.toml. Leave blank for the default cached behaviour.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "immybot-mcp": {
      "command": "https://github.com/Servosity/msp-skills/releases/download/immybot-v0.1.5/immybot-mcp.mcpb",
      "args": [],
      "env": {
        "IMMYBOT_BASE_URL": "<YOUR_IMMYBOT_BASE_URL>",
        "IMMYBOT_CLIENT_ID": "<YOUR_IMMYBOT_CLIENT_ID>",
        "IMMYBOT_CLIENT_SECRET": "<YOUR_IMMYBOT_CLIENT_SECRET>",
        "IMMYBOT_SUBDOMAIN": "<YOUR_IMMYBOT_SUBDOMAIN>",
        "IMMYBOT_TENANT_ID": "<YOUR_IMMYBOT_TENANT_ID>",
        "IMMYBOT_TOKEN_URL": "<YOUR_IMMYBOT_TOKEN_URL>",
        "IMMYBOT_USER_AGENT": "<YOUR_IMMYBOT_USER_AGENT>",
        "PRINTING_PRESS_CLIENT_PROFILE": "<YOUR_PRINTING_PRESS_CLIENT_PROFILE>",
        "IMMYBOT_NO_CONFIG_WRITE": "<YOUR_IMMYBOT_NO_CONFIG_WRITE>"
      }
    }
  }
}

Related MCP servers

ITIT Glue MCP logo

Access IT Glue documentation with offline search, cross-resource queries, and local SQLite mirroring for MSPs.

25
Go
View repository →

Kaseya BMS PSA connector for Claude, ChatGPT, and Cursor—manage tickets, CRM, contracts, and finance by asking.

25
Go
View repository →
KNKnowBe4 MCP logo

KnowBe4 KMSAT reporting and cross-client analytics with local SQLite mirror for MSPs.

25
Go
View repository →
LELevel MCP logo

Level MCP

Active

Connect Level RMM to Claude, ChatGPT, and Cursor with local SQLite fleet store and offline cross-entity rollups.

25
Go
View repository →
LILiongard MCP logo

Sync your MSP estate offline, then drift-check and search configurations from Claude or Cursor.

25
Go
View repository →
MAMaxio MCP logo

Maxio MCP

Active

Local revenue-intelligence CLI for Maxio Advanced Billing with MRR waterfalls and subscription analytics.

25
Go
View repository →