プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

UteamUP CMMS

作者:UteamUPバージョン 2.7.0-beta.9i★ 0iクラウドで動く
レジストリ名io.github.UteamUP/mcp-server

インストール方法

What it does

Connect AI assistants to UteamUP CMMS for work orders, assets, maintenance, and inventory.

  • Connects クラウドで動く
  • Account or key Sign in to the service when you connect (OAuth)
  • Category ネットショップ・決済

インストール

使っているAIアプリを選んで、設定をコピーしてください。

チェック 5/5 合格 · 質問内容は提供元のサーバー(api.uteamup.com)を通ります · ✓ コマンド確認済み 2026年11月13日

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげます · 約 2 分

キー不要、インストール不要 · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加

  1. Claude の Connectors ページを開く

    CustomizeConnectors

    CustomizeConnectors1Add2https://…3Add4
  2. 「Add」→「Custom」→「Web」を押し、この 2 つを入力

    ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します

    Name · 名前UteamUP CMMS
    Remote MCP server URL · アドレスhttps://api.uteamup.com/mcp/read-only

    Claude が検出したサインイン設定の画面で Continue を押す · Authentication は作者の説明どおり(Sign in now・Sign in when needed・No sign in)を選び Add を押します

  3. チャットで有効にする

    +ConnectorsUteamUP CMMS

  4. 試してみる

    UteamUP CMMS を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が UteamUP CMMS を使っていると言うか、回答に UteamUP CMMS のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT との接続はプランしだい

フル MCP:Web 版 ChatGPT の Business・Enterprise・Edu · Pro:読み取り/取得の権限で接続、データを変えるツールは使えないことがあります · Plus:公式ドキュメントで未確認。プラグイン画面にカスタム MCP を追加する項目があれば試せます · Web のみ

  1. Web 版 ChatGPT で MCP の追加ページを開く

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. 名前とアドレスを入力

    名前を入れ、Connection にアドレスを貼り付け、注意事項にチェックして Create as a plugin を押します

    Name · 名前UteamUP CMMS
    Connection · アドレスhttps://api.uteamup.com/mcp/read-only
  3. チャットで UteamUP CMMS を選ぶ

    新しいチャットを開き、入力前にプラグインの一覧から UteamUP CMMS を選びます

  4. 試してみる

    UteamUP CMMS を使って、私に何ができるか教えて、1 つやってみせて

    ✓ ChatGPT が UteamUP CMMS を使っていると言うか、回答に UteamUP CMMS のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に OpenAI のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Claude Code につなげます · 約 2 分

キー不要、インストール不要

  1. ターミナルを開く

    Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く

  2. このコマンドを貼り付けて Enter

    claude mcp add --transport http --scope user uteamup https://api.uteamup.com/mcp/read-only
  3. Claude Code で /mcp と入力

    UteamUP CMMS が一覧にあり、接続済みと表示されれば OK です

  4. 試してみる

    UteamUP CMMS を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude Code が UteamUP CMMS を使っていると言うか、回答に UteamUP CMMS のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Cursor につなげます · 約 2 分

キー不要、インストール不要

  1. このボタンで Cursor を開く

    Cursor で開く

    Cursor がインストールの確認をするので Install を押します

  2. Cursor の AI チャットを Agent モードで開く

  3. 試してみる

    UteamUP CMMS を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Cursor が UteamUP CMMS を使っていると言うか、回答に UteamUP CMMS のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

VS Code につなげます · 約 2 分

キー不要、インストール不要

  1. このボタンで VS Code を開く

    VS Code で開く

    VS Code がインストールの確認をするので Install を押します

  2. VS Code の AI チャットを Agent モードで開く

  3. 試してみる

    UteamUP CMMS を使って、私に何ができるか教えて、1 つやってみせて

    ✓ VS Code が UteamUP CMMS を使っていると言うか、回答に UteamUP CMMS のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

Web 経由でつなぐアプリ用のアドレス

アドレスhttps://api.uteamup.com/mcp/read-only

JSON 設定は下の「開発者向け」にあります

つまずいたら?UteamUP CMMS を使っている人に聞いてみましょう💬 ディスカッション →
開発者向け:ターミナルのコマンドと JSON 設定

Web 経由

Claude Code

claude mcp add --transport http --scope user uteamup https://api.uteamup.com/mcp/read-only

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "uteamup": {
      "url": "https://api.uteamup.com/mcp/read-only"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "uteamup": {
      "type": "http",
      "url": "https://api.uteamup.com/mcp/read-only"
    }
  }
}

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

ひと目でわかる

週あたりのダウンロードi
npm/PyPIにない
接続方法
クラウドで動く
トランスポート
streamable-http
最新バージョンi
2.7.0-beta.9
レジストリ公開日i
2026年11月13日
コードの最終更新i
2026年11月12日
作者
UteamUP
ウェブサイト
uteamup.com
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

インターネット経由でつなげるアプリ

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

すべてのアプリと長所・短所 →

できること

このサーバーは、ツール一覧を表示する前にサインインを求めます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月13日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント UteamUP で確認済みです

  • ✓ 合格

    今もメンテナンスされている

    コードの最終更新:昨日

  • ✓ 合格

    ライセンスがある

    MITを使用

  • ✓ 合格

    エンドポイントが応答する

    348ミリ秒で応答(HTTP 401)

  • ✓ 合格

    OAuthでサインイン

    OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます

  • … 未チェック

    ツールの説明に隠れた指示がない

    まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

Google でログインして投稿

ユーザーレビュー

まだレビューはありません

Google でログインしてレビューを書く

ネットショップ・決済のほかのサーバーとの比較i

  • このカテゴリのほかの2762件のうち0%よりスターが多い
  • このカテゴリのほかの2762件のうち99%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの2762件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

UteamUP CMMSは安全ですか?

当てはまる基本チェック5項目のうち5項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は昨日、最新バージョン(2.7.0-beta.9)がレジストリに届いたのは今日です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP を受け付けるアプリでも使えます。例:Web 版 ChatGPT(Business 以上はフル MCP、Pro は読み取りのみ)。

代わりに使えるものは?

同じカテゴリには:Spree Commerce developer docs for AI agents, Stripe MCP, Sessy — Amazon SES observability

同じカテゴリのほかの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Spree Commerce developer docs for AI agents

Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.

作者:spree広く使われている★ 1.6万 リポジトリ全体のスター14 日前更新

クラウドで動く

Stripe MCP

MCP server integrating with Stripe - tools for customers, products, payments, and more.

作者:stripe広く使われている★ 205913 か月前更新

クラウドで動く✓ 提供元 · stripe.com

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

@uteamup/mcp-server

MCP server client for UteamUP - enables Claude Desktop/Code integration with automatic OAuth 2.0 authentication

Links

  • 📦 [npm Package](https://www.npmjs.com/package/@uteamup/mcp-server) - Install with npx -y @uteamup/mcp-server
  • 📖 [Documentation](https://github.com/UteamUP/uteamup-mcp#readme) - Full MCP integration guide
  • 🐛 [Issues](https://github.com/UteamUP/uteamup-mcp/issues) - Report bugs and request features
  • 💬 [Support](mailto:gisli@uteamup.com) - Get help

What is this?

This package enables AI assistants like Claude Desktop and Claude Code to connect to your UteamUP CMMS system using the Model Context Protocol (MCP). It handles OAuth 2.0 authentication automatically, so you can manage work orders, assets, inventory, and more through natural conversation.

Read-only access for Claude, Grok, Grok Bot, ChatGPT and MiniMax Code

Use the production HTTPS endpoint:

EnvironmentMCP server URL
Productionhttps://api.uteamup.com/mcp/read-only

Sign in with your UteamUP account (recommended). A tenant administrator (Tenant.Update) first turns on Allow members to connect AI assistants in the company's API Keys tab. Then each member connects their own assistant; no API key or secret is involved. The consent page offers only companies with an active subscription in which the member is the owner or holds a license; a link ends (401 invalid_token) when that stops being true:

  • Grok: open Connectors, choose New Connector → Custom, and enter the endpoint. Grok registers itself (RFC 7591), sends you to the UteamUP consent page, and you pick the company and allow access. Business/Enterprise workspaces require their administrator to provision the connector.
  • Grok Bot: add a Custom MCP server, Remote HTTPS with the endpoint on the Bot's Setup → Plugins card; each teammate signs in the first time they use it.
  • ChatGPT: add a custom MCP server with the endpoint and choose OAuth; ChatGPT registers itself and you approve on the same consent page.
  • Claude: add a custom connector with the endpoint, choose Sign in now and Register automatically, then approve on the UteamUP consent page.
  • MiniMax Code: install the uteamup plugin (see Installation) or add the endpoint under Settings → MCP Servers with the Remote / streamable-http transport. MiniMax Code discovers the protected-resource metadata, registers itself (RFC 7591), and opens the UteamUP consent page on first use.

The assistant uses the member's own permissions in the chosen company, and only the read tools below. Access tokens last 60 minutes and refresh tokens rotate on every use. A member disconnects under Profile → Accounts; an administrator sees and revokes every link in the API Keys tab, or with the uteamup_assistant_connection_list / uteamup_assistant_connection_revoke MCP tools. Turning the company setting off stops all links immediately.

Tenant API key (service integrations). The API Keys → Set up UPMate Integration wizard still offers the Private read-only pilot for ChatGPT and Grok: select an active role whose grants are exclusively View/Read and create a separate MCP-enabled key per assistant. In ChatGPT, configure OAuth with predefined client credentials (the API key as Client ID, its secret as Client Secret). Grok only supports sign-in, so use the option above for Grok. Tenant administrators retain the normal key quotas, expiration, IP restrictions, rate limits, rotation, and revocation controls.

Only the existing asset list, asset search, asset-by-GUID, work-order list and work-order search tools are advertised. Current UPMate capability settings, role permissions and tenant scope are checked before discovery and invocation. Guessed write/admin tool calls are denied before execution. The read-only endpoint also rejects a key if its persisted role gains a write or wildcard permission, or if the key is revoked, expired or rotated. These reads do not invoke a UteamUP AI provider or spend UteamUP AI credits.

The Node proxy can use the same endpoint with UTEAMUP_MCP_PATH=/mcp/read-only. Its default /mcp transport retains the existing behavior and role-based authorization. The CLI continues to use existing API-key creation, role selection and revocation commands; no separate credential store or tool implementation is required.

References: OpenAI custom MCP servers and Grok connectors.

Key Features:

  • ✅ Automatic OAuth 2.0 + PKCE authentication
  • ✅ Token caching with automatic refresh
  • ✅ Works with Claude Desktop, Claude Code, and any MCP-compatible client
  • ✅ Zero configuration - just provide API credentials
  • ✅ Comprehensive error messages
  • ✅ Server-Sent Events (SSE) response parsing
  • ✅ Proper JSON-RPC 2.0 notification handling
  • ✅ NEW: Structured logging with Pino (JSON/text formats)
  • ✅ NEW: Configuration validation with Zod
  • ✅ NEW: Performance monitoring and metrics
  • ✅ NEW: Retry logic with exponential backoff
  • ✅ NEW: CLI utilities (--help, --version, --validate-config, --test-auth)
  • ✅ Comprehensive test suite

Release status: Beta. The npm badge above shows the published version; see CHANGELOG.md for release details.

Example Conversation:

You: Show me all high-priority work orders in Building A

AI: I found 5 high-priority work orders in Building A...

You: Assign them all to John Doe AI: Done! All 5 work orders are now assigned to John Doe.


Installation

No installation needed! Use npx to run directly:

npx -y @uteamup/mcp-server

Or install globally:

npm install -g @uteamup/mcp-server
Install as a Plugin
  • Claude Code:
  claude plugin marketplace add UteamUP/uteamup-mcp

claude plugin install uteamup@uteamup

- **Grok Build:**
  grok plugin install https://github.com/UteamUP/uteamup-mcp.git --trust
  • Gemini CLI:
  gemini extensions install https://github.com/UteamUP/uteamup-mcp
  • MiniMax Code:
  git clone https://github.com/UteamUP/uteamup-mcp.git

cp -R uteamup-mcp/plugins/minimax ~/.minimax/plugins/uteamup

MiniMax Code has no plugin marketplace. It discovers local plugins by folder, rescans automatically, and enables a newly discovered plugin by default. The plugin bundles the read-only MCP server and a cmms skill that teaches the agent when and how to use the tools.

To skip the plugin, add the server directly under Settings → MCP Servers with the Remote / streamable-http transport and this URL (no credentials are stored): https://api.uteamup.com/mcp/read-only


Quick Start

1. Get Your API Credentials
  1. Log in to UteamUP
  2. Go to Tenant Settings → API Keys
  3. Click "Set up AI Integration" or "Create API Key"
  4. Enable "MCP Enabled" toggle
  5. Click Create API Key
  6. Copy and save your API Key and Secret (you won't see them again!)
2. Configure Claude Desktop

In Claude Desktop, open Settings → Developer → Edit Config. The configuration file is located at:

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

Add this configuration:

{

"mcpServers": { "uteamup": { "command": "npx", "args": ["-y", "@uteamup/mcp-server"], "env": { "UTEAMUP_API_KEY": "your-32-character-api-key", "UTEAMUP_SECRET": "your-64-character-secret" } } } }

All UteamUP MCP connections use https://api.uteamup.com. Use a restricted key from a demo workspace when validating an integration.

3. Restart Claude Desktop

After saving the configuration, restart Claude Desktop. The UteamUP tools will be available automatically.

4. Test the Connection

In Claude, try:

What UteamUP tools do you have access to?

or

Show me all open work orders

That's it! 🎉


Configuration

Environment Variables
Required
VariableDescription
UTEAMUP_API_KEYYour MCP-enabled API key (32 chars)
UTEAMUP_SECRETYour API key secret (64+ chars)
Optional
VariableDescriptionDefault
UTEAMUP_API_BASE_URLAPI endpoint URLhttps://api.uteamup.com
UTEAMUP_LOG_LEVELLog level: TRACE, DEBUG, INFO, WARN, ERRORINFO
UTEAMUP_LOG_FORMATLog format: text, jsontext
UTEAMUP_DEBUGLegacy debug mode (1 or true)false
UTEAMUP_REQUEST_TIMEOUTRequest timeout in milliseconds30000
UTEAMUP_MAX_RETRIESMax retry attempts for network errors3
UTEAMUP_MAX_REQUEST_BYTESMaximum bytes in one JSON-RPC request1048576
UTEAMUP_MAX_RESPONSE_BYTESMaximum bytes buffered from one backend response10485760
UTEAMUP_TOKEN_CACHE_DIRPersistent token cache directory-
UTEAMUP_TOKEN_REFRESH_MARGINToken refresh margin in seconds300
API Base URL

The configured base URL must be a bare HTTPS origin. Credentials, paths, query parameters, fragments, and plain HTTP endpoints are rejected.

Always use https://api.uteamup.com, including when running the Node proxy locally. The full MCP endpoint is /mcp; the read-only endpoint is /mcp/read-only.

Permissions

Your AI assistant's permissions are controlled by the role assigned to your API key. To change what the AI can do:

  1. Go to Tenant Settings → API Keys in UteamUP
  2. Edit your API key
  3. Change the Role (e.g., Admin, Supervisor, Read-Only)
  4. Changes take effect immediately - no reconnection needed

Tip: Create separate API keys with different roles for different use cases (e.g., one for read-only queries, one for full access).


Troubleshooting

Common Issues
"Missing required environment variables"

Cause: UTEAMUP_API_KEY or UTEAMUP_SECRET not set in MCP configuration.

Solution:

  1. Check your Claude Desktop configuration file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%\Claude\claude_desktop_config.json on Windows)
  2. Verify the env section includes both UTEAMUP_API_KEY and UTEAMUP_SECRET
  3. Ensure there are no typos in the environment variable names
  4. Restart Claude Desktop after making changes

"Authentication failed: Invalid API Key or Secret"

Cause: Wrong credentials or API key has been revoked.

Solution:

  1. Verify your credentials in UteamUP:
  • Go to Tenant Settings → API Keys
  • Check that your API key is Active (not expired or revoked)
  1. If credentials are lost, create a new API key:
  • Click "Create API Key"
  • Enable "MCP Enabled"
  • Copy the new credentials
  1. Update your MCP configuration with the new credentials
  2. Restart Claude Desktop

"MCP access denied: Your API key does not have MCP enabled"

Cause: The API key was created without MCP support.

Solution:

  1. Create a new API key with MCP enabled:
  • Go to Tenant Settings → API Keys
  • Click "Set up AI Integration" or "Create API Key"
  • Important: Check the "MCP Enabled" toggle
  • Click Create API Key
  1. Update your MCP con

冒頭だけを表示しています。続きはリポジトリで読めます