AgentHubAgentHub

uag

MCP ServerMCP Registry官方收录

io.form/uag · v1.11.2

The Universal Agent Gateway (UAG) enables in-process agentic automation using Form.io.

概览

uag 是一个MCP Server,收录自 官方 MCP Registry。支持 streamable-http 传输。本页提供 Cursor、Claude Code 等客户端的安装配置片段。

安装

选择你的平台查看安装方式

{
  "mcpServers": {
    "uag": {
      "command": "npx",
      "args": [
        "-y",
        "@formio/uag"
      ],
      "env": {
        "PROJECT": "<PROJECT>",
        "JWT_SECRET": "<JWT_SECRET>"
      }
    }
  }
}

环境变量

PROJECT必填

API endpoint to Enterprise project or OSS server

PROJECT_KEY可选secret

Project API Key (Enterprise) or ADMIN_KEY (OSS)

ADMIN_KEY可选secret

Server admin key for Community Edition. Not required for Enterprise deployment.

UAG_LICENSE可选secret

License for Enterprise deployment. Not required for Community Edition.

JWT_SECRET必填secret

Secret used to generate and validate JWT tokens

PORT可选

Server port (default: 3200)

PROJECT_TTL可选

Project cache refresh interval in seconds (default: 900)

JWT_EXPIRE_TIME可选

JWT token expiration in seconds (default: 3600)

PORTAL_SECRET可选secret

Enterprise Portal connection secret

MONGO可选secret

Direct MongoDB connection URI (Enterprise)

MONGO_CONFIG可选

MongoDB driver configuration (JSON)

BASE_URL可选

Public URL that the UAG is hosted on

LOGIN_FORM可选

Public URL to login form JSON endpoint

CORS可选

CORS domain or JSON configuration (default: *)

DEBUG可选

Debug logging filter (e.g. formio.*)

相关资源

统一 Manifest

{
  "id": "io.form/uag",
  "type": "mcp-server",
  "version": "1.11.2",
  "displayName": "uag",
  "description": "The Universal Agent Gateway (UAG) enables in-process agentic automation using Form.io.",
  "repository": {
    "url": "https://github.com/formio/uag",
    "source": "github"
  },
  "distribution": {
    "packages": [
      {
        "registryType": "npm",
        "identifier": "@formio/uag",
        "version": "1.11.2",
        "transport": "streamable-http",
        "environmentVariables": [
          {
            "name": "PROJECT",
            "description": "API endpoint to Enterprise project or OSS server",
            "isRequired": true
          },
          {
            "name": "PROJECT_KEY",
            "description": "Project API Key (Enterprise) or ADMIN_KEY (OSS)",
            "isSecret": true
          },
          {
            "name": "ADMIN_KEY",
            "description": "Server admin key for Community Edition. Not required for Enterprise deployment.",
            "isSecret": true
          },
          {
            "name": "UAG_LICENSE",
            "description": "License for Enterprise deployment. Not required for Community Edition. ",
            "isSecret": true
          },
          {
            "name": "JWT_SECRET",
            "description": "Secret used to generate and validate JWT tokens",
            "isRequired": true,
            "isSecret": true
          },
          {
            "name": "PORT",
            "description": "Server port (default: 3200)"
          },
          {
            "name": "PROJECT_TTL",
            "description": "Project cache refresh interval in seconds (default: 900)"
          },
          {
            "name": "JWT_EXPIRE_TIME",
            "description": "JWT token expiration in seconds (default: 3600)"
          },
          {
            "name": "PORTAL_SECRET",
            "description": "Enterprise Portal connection secret",
            "isSecret": true
          },
          {
            "name": "MONGO",
            "description": "Direct MongoDB connection URI (Enterprise)",
            "isSecret": true
          },
          {
            "name": "MONGO_CONFIG",
            "description": "MongoDB driver configuration (JSON)"
          },
          {
            "name": "BASE_URL",
            "description": "Public URL that the UAG is hosted on"
          },
          {
            "name": "LOGIN_FORM",
            "description": "Public URL to login form JSON endpoint"
          },
          {
            "name": "CORS",
            "description": "CORS domain or JSON configuration (default: *)"
          },
          {
            "name": "DEBUG",
            "description": "Debug logging filter (e.g. formio.*)"
          }
        ]
      }
    ],
    "remotes": []
  },
  "dependencies": [],
  "installTargets": [
    "claude-code",
    "claude-desktop",
    "cursor",
    "vscode"
  ],
  "keywords": [],
  "provenance": {
    "origin": "official-mcp-registry",
    "originalId": "io.form/uag",
    "originalUrl": "https://registry.modelcontextprotocol.io/v0.1/servers/io.form%2Fuag/versions/latest",
    "isOfficial": true,
    "status": "active"
  }
}
uag — MCP Server 安装与配置 · AgentHub