
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для IT Glue — документация, пароли, конфигурации и гибкие инструменты активов для помощников ИИ
Обзор
Сервер Model Context Protocol (MCP), который предоставляет Клоду доступ к документации IT Glue и управлению активами В отличие от других MCP-серверов Wyre, этот напрямую общается с API IT Glue и имеет , поэтому сборка одним щелчком мыши не требует маркера пакетов GitHub — npm ci облачного конструктора только тянет общедоступные пакеты. (Читайте: токен пакетов необходим только для установки опубликованного пакета @wyre-ai/itglue-mcp; см. Установка.) Цель DigitalOcean создает полное изображение Docker и запускает полный сервер MCP по HTTP и является рекомендуемым путем; это репо не отправляет точку входа Рабочих (src/worker.ts), поэтому предпочтите DigitalOcean или предварительно построенное изображение контейнера (ghcr.io/wyre-ai/itglue-mcp). Этот пакет публикуется в реестре npm, который требует токена даже для общедоступных пакетов. Аутентифицировать npm один раз, затем установить: .npmrc уже указывает область @wyre-ai в пакетах GitHub и читает токен от NODE AUTH TOKEN, поэтому дальнейшая конфигурация не требуется.
Обзор (машинный перевод)
Сервер Model Context Protocol (MCP), который предоставляет Клоду доступ к документации IT Glue и управлению активами
Развертывание одним щелчком мыши
[!ПРИМЕЧАНИЕ] В отличие от других MCP-серверов Wyre, этот напрямую взаимодействует с API IT Glue.
не имеет ** никакой частной
@wyre-ai/*зависимости от времени выполнения **, поэтому создайте один клик не нуждается в маркере пакетов GitHub - облачный конструкторnpm ciтолько тянет Токенread:packagesнеобходим только для установки опубликованного [[Т3]] сам пакет; см. Установка. Цель DigitalOcean создает полное изображение Docker и запускает полный MCP Сервер по HTTP и является рекомендуемым путем; это РЕПО не отправляет Рабочих точка входа ([T4]), поэтому предпочтите DigitalOcean или предварительно построенный контейнер Изображение [[Т5]].
##Установка
Этот пакет публикуется в реестре GitHub Packages npm, который требует Токен даже для общественных пакетов. Аутентифицировать npm один раз, затем установить:
.npmrc уже указывает область @wyre-ai в пакетах GitHub и
[[8]], [[8]], [[[8]]], [[[8]]], [[[8]]], [[[8]]]], [[[[8]]]], [[[8]]]]], [[[8]]]], [[[8]]]], [[[[8]]]]], [[[[[]]]]] [[[[]]]]] [[[[]]]]] [[[[]]]]]] [[[[]]]]]] [[[[[[]]]]]]] [[[[]]]]]] [[[[[]]]]]] [[[[]]]]]] [[[[[]]]]]] [[[[[[]]]]]]] [[[[[]]]]]]] [[[[[[]]]]]]]] [[[[[[[]]]]]]][[[[[[ То же самое касается
[9][править править код].
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
IT Glue MCP Server
A Model Context Protocol (MCP) server that provides Claude with access to IT Glue documentation and asset management.
One-Click Deployment
[!NOTE] Unlike the other Wyre MCP servers, this one talks to the IT Glue API directly and has no private
@wyre-ai/*runtime dependency, so the one-click build does not need a GitHub Packages token — the cloud builder’snpm cionly pulls public packages. (Aread:packagestoken is only needed to install the published@wyre-ai/itglue-mcppackage itself; see Installation.) The DigitalOcean target builds the full Docker image and runs the complete MCP server over HTTP and is the recommended path; this repo does not ship a Workers entrypoint (src/worker.ts), so prefer DigitalOcean or the prebuilt container image (ghcr.io/wyre-ai/itglue-mcp).
Installation
This package is published to the GitHub Packages npm registry, which requires a token even for public packages. Authenticate npm once, then install:
# Authenticate npm to GitHub Packages (token needs the read:packages scope)
export NODE_AUTH_TOKEN=$(gh auth token) # or a PAT with read:packages
npm install @wyre-ai/itglue-mcp
The repo’s .npmrc already points the @wyre-ai scope at GitHub Packages and
reads the token from NODE_AUTH_TOKEN, so no further config is needed. The same applies
to npx @wyre-ai/itglue-mcp.
Or use the Docker image:
docker pull ghcr.io/wyre-ai/itglue-mcp:latest
Configuration
Copy .env.example and set the variables below. Leave CONDUIT_S2S_SECRET empty in that file; never commit a real value.
| Variable | Description | Required |
|---|---|---|
ITGLUE_API_KEY |
Your IT Glue API key (format: ITG.xxx). Used by stdio and by HTTP when AUTH_MODE=env. |
Yes (stdio and env mode) |
ITGLUE_JWT |
A user-session JWT used as an optional fallback for document-folder operations on tenants whose API key cannot access the Document Folders resource yet. See JWT fallback for document-folder operations. | No |
ITGLUE_REGION |
API region: us, eu, or au (default: us) |
No |
ITGLUE_BASE_URL |
Override the IT Glue API base URL (advanced) | No |
MCP_TRANSPORT |
Transport: stdio (local) or http (remote). Defaults to stdio when run via npx/node, and to http in the Docker image. |
No |
MCP_HTTP_PORT |
Port for HTTP transport (default: 8080) |
No |
Установка
npx @wyre-ai/itglue-mcpКонфигурация
{
"mcpServers": {
"itglue": {
"command": "npx",
"args": ["@wyre-ai/itglue-mcp"],
"env": {
"ITGLUE_API_KEY": "${ITGLUE_API_KEY}",
"ITGLUE_REGION": "us"
}
}
}
}