JP

junto-platforms/itglue-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

5 stars 3 forks Качество 71 Тренд 13MIT

Unofficial MCP server for the ITGlue API

Обзор

An unofficial Model Context Protocol (MCP) server for the ITGlue API. Enables AI assistants to manage ITGlue documents, document sections, and organizations. : This is an unofficial, community-maintained project and is not affiliated with or endorsed by Kaseya/ITGlue. - covering documents, document sections, and organizations - Full CRUD support for documents and document sections - Publish documents directly from your AI assistant - Organization lookup for finding org IDs - Pagination, filtering, and sorting support - Markdown and JSON response formats - Regional API support (US, EU, Australia) - Stdio and streaming HTTP transports - Docker support for containerized deployment 1. Open Claude Desktop and go to 2. Add the following to claude_desktop_config.json: Config file locations: - : ~/Library/Application Support/Claude/claude_desktop_config.json - : %APPDATA%\Claude\claude_desktop_config.json Most MCP clients use the same stdio configuration format shown above.

README

Показан фрагмент оригинального README. Открыть оригинал.

itglue-mcp-server

An unofficial Model Context Protocol (MCP) server for the ITGlue API. Enables AI assistants to manage ITGlue documents, document sections, and organizations.

Note: This is an unofficial, community-maintained project and is not affiliated with or endorsed by Kaseya/ITGlue.

Features

  • 13 tools covering documents, document sections, and organizations
  • Full CRUD support for documents and document sections
  • Publish documents directly from your AI assistant
  • Organization lookup for finding org IDs
  • Pagination, filtering, and sorting support
  • Markdown and JSON response formats
  • Regional API support (US, EU, Australia)
  • Stdio and streaming HTTP transports
  • Docker support for containerized deployment

Quick Start

Claude Desktop

  1. Open Claude Desktop and go to Settings > Developer > Edit Config
  2. Add the following to claude_desktop_config.json:
{
  "mcpServers": {
    "itglue": {
      "command": "npx",
      "args": ["-y", "itglue-mcp-server"],
      "env": {
        "ITGLUE_API_KEY": "your-api-key-here"
      }
    }
  }
}
  1. Save the file and restart Claude Desktop

Config file locations:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Streaming HTTP

Start the server in HTTP mode:

ITGLUE_API_KEY=your-key npx itglue-mcp-server --transport http --port 3000

Then configure your MCP client:

{
  "mcpServers": {
    "itglue": {
      "type": "streamable-http",
      "url": "http://localhost:3000/mcp"
    }
  }
}

Other MCP Clients (Cursor, Windsurf, Claude Code, etc.)

Most MCP clients use the same stdio configuration format shown above.

EU or Australia Regions

Add --region eu or --region au to the args:

{
  "mcpServers": {
    "itglue": {
      "command": "npx",
      "args": ["-y", "itglue-mcp-server", "--region", "eu"],
      "env": {
        "ITGLUE_API_KEY": "your-api-key-here"
      }
    }
  }
}

Environment Variables

Variable Description Required Default
ITGLUE_API_KEY ITGlue API key Yes
ITGLUE_BASE_URL Custom API base URL No https://api.itglue.com
TRANSPORT Transport mode: stdio or http No stdio
PORT HTTP server port No 3000

CLI Options

--api-key          ITGlue API key (overrides env var)
--base-url         Custom API base URL (overrides env var)
--region        API region: us, eu, or au (default: us)
--transport       Transport mode: stdio or http (default: stdio)
--port            HTTP server port (default: 3000)
--help                  Show help
--version               Show version

Tools

Organizations

Tool Description
Открыть полный README на GitHub

Установка

npx -y itglue-mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "itglue": { "command": "npx", "args": ["-y", "itglue-mcp-server"], "env": { "ITGLUE_API_KEY": "your-api-key-here" } } } }