JP

junto-platforms/itglue-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

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
GitHub에서 전체 README 보기

설치

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" } } } }