
junto-platforms/itglue-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
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
- Open Claude Desktop and go to Settings > Developer > Edit Config
- 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"
}
}
}
}
- 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 |
|---|
Установка
npx -y itglue-mcp-serverКонфигурация
{
"mcpServers": {
"itglue": {
"command": "npx",
"args": ["-y", "itglue-mcp-server"],
"env": {
"ITGLUE_API_KEY": "your-api-key-here"
}
}
}
}