Token导航 LogoToken导航TokenDH.com
TDX MCP Server logo
办公协作未说明官方级别未说明来源级核验

TDX MCP Server

MCP Server

一个封装TeamDynamix REST API的模型上下文协议服务器,通过Claude Desktop和Claude Code等MCP客户端实现AI辅助的IT服务管理。

工具数

41

提示词数

0

GitHub Stars

1

资源数

0
团队协作TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

umzcio

提供方

umzcio

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

TDX MCP服务器

A. 模型上下文协议(MCP) 包装的服务器 TeamDynamix(TDX)REST API,通过Claude Desktop、Claude Code和其他MCP客户端实现人工智能辅助的IT服务管理。

此服务器公开 41工具 穿过 9个域名 --票证、资产、CMDB、知识库、人员、项目、帐户、组和自定义属性——允许与TDX实例进行自然语言交互。

快速开始

macOS

  1. 双击 setup-mac.command
  2. 出现提示时,输入您的BEID、Web服务密钥和应用程序ID
  3. 重新启动克劳德桌面

视窗

  1. 双击 setup-windows.bat
  2. 出现提示时,输入您的BEID、Web服务密钥和应用程序ID
  3. 重新启动克劳德桌面

手动设置

npm install
npm run build

添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上, %APPDATA%\Claude\claude_desktop_config.json 在Windows上):

{
  "mcpServers": {
    "tdx": {
      "command": "node",
      "args": ["/path/to/TDX-MCP/dist/index.js"],
      "env": {
        "TDX_BASE_URL": "https://yourorg.teamdynamix.com/TDWebApi/api",
        "TDX_BEID": "your-beid-guid",
        "TDX_WEB_SERVICES_KEY": "your-web-services-key-guid",
        "TDX_APP_ID": "123"
      }
    }
  }
}

认证

此服务器使用TDX 管理员令牌身份验证 (POST /auth/loginadmin)使用BEID和Web服务密钥,而不是用户名/密码。这些是特定于API的服务帐户密钥,它们是:

  • 不与SSO或任何用户的凭据绑定
  • 生成于 TDAdmin>组织详细信息>API设置
  • 可独立撤销,不影响用户帐户
  • 任何具有“添加BE管理员”权限的管理员都可以访问

令牌在第一次工具调用时被延迟提取,并在23小时后自动刷新(24小时TDX到期前的1小时缓冲区)。

环境变量

变量必填描述
TDX_BASE_URLTDX Web API基本URL(例如。 https://yourorg.teamdynamix.com/TDWebApi/api)
TDX_BEID管理员来自TDAdmin
TDX_WEB_SERVICES_KEYTDAdmin提供的Web服务密钥
TDX_APP_ID默认TDX应用程序ID(整数)

工具(41)

在应用程序中运行的所有工具都接受可选 appId 参数覆盖默认值 TDX_APP_ID.

门票(9工具)

工具方法端点描述
tdx-ticket-create职位/{appId}/tickets创建新票证
tdx-ticket-get得到/{appId}/tickets/{id}凭身份证买票
tdx-ticket-update职位/{appId}/tickets/{id}机票的完整更新
tdx-ticket-patch补丁/{appId}/tickets/{id}票的部分更新
tdx-ticket-search职位/{appId}/tickets/search使用过滤器搜索门票
tdx-ticket-feed-get得到/{appId}/tickets/{id}/feed获取门票评论/订阅源
tdx-ticket-feed-add职位/{appId}/tickets/{id}/feed在工单上添加评论
tdx-ticket-add-asset职位/{appId}/tickets/{id}/assets/{assetId}将资产链接到票证
tdx-ticket-add-contact职位/{appId}/tickets/{id}/contacts/{uid}在工单中添加联系人

资产(7个工具)

工具方法端点描述
tdx-asset-create职位/{appId}/assets创建新资产
tdx-asset-get得到/{appId}/assets/{id}按ID获取资产
tdx-asset-update职位/{appId}/assets/{id}资产的完整更新
tdx-asset-patch补丁/{appId}/assets/{id}资产的部分更新
tdx-asset-delete删除/{appId}/assets/{id}删除资产
tdx-asset-search职位/{appId}/assets/search使用筛选器搜索资产
tdx-asset-feed-add职位/{appId}/assets/{id}/feed向资产添加评论

CMDB/配置项(7个工具)

工具方法端点描述
tdx-cmdb-create职位/{appId}/cmdb创建新CI
tdx-cmdb-get得到/{appId}/cmdb/{id}按ID获取CI
tdx-cmdb-updatePUT/{appId}/cmdb/{id}CI的完整更新
tdx-cmdb-delete删除/{appId}/cmdb/{id}删除CI
tdx-cmdb-search职位/{appId}/cmdb/search使用筛选器搜索CI
tdx-cmdb-feed-add职位/{appId}/cmdb/{id}/feed向CI添加注释
tdx-cmdb-add-relationshipPUT/{appId}/cmdb/{id}/relationships添加CI之间的关系

知识库(5个工具)

工具方法端点描述
tdx-kb-create职位/{appId}/knowledgebase创建知识库文章
tdx-kb-get得到/{appId}/knowledgebase/{id}按ID获取知识库文章
tdx-kb-updatePUT/{appId}/knowledgebase/{id}更新知识库文章
tdx-kb-delete删除/{appId}/knowledgebase/{id}删除知识库文章
tdx-kb-search职位/{appId}/knowledgebase/search搜索知识库文章

人员(4个工具)

这些工具不需要 appId.

工具方法端点描述
tdx-people-get得到/people/{uid}通过UID获取人员
tdx-people-search职位/people/search使用筛选器搜索人员
tdx-people-lookup得到/people/lookup按姓名/电子邮件/用户名快速查找
tdx-people-update职位/people/{uid}更新一个人

项目(4个工具)

这些工具不需要 appId.

工具方法端点描述
tdx-project-create职位/projects创建新项目
tdx-project-get得到/projects/{id}按ID获取项目
tdx-project-update职位/projects/{id}更新项目
tdx-project-search职位/projects/search使用筛选器搜索项目

账户(2个工具)

工具方法端点描述
tdx-account-get得到/accounts/{id}通过ID获取帐户/部门
tdx-account-search职位/accounts/search搜索帐户/部门

组(2个工具)

工具方法端点描述
tdx-group-get得到/groups/{id}按ID获取组
tdx-group-search职位/groups/search搜索组

自定义属性(1个工具)

工具方法端点描述
tdx-attributes-get得到/attributes/custom获取组件类型的自定义属性定义

共同 componentId 价值观 tdx-attributes-get: 9 =门票, 27 =资产, 63 =CI, 39 =KB文章, 2 =项目。

示例用法

配置后,您可以在Claude Desktop或Claude Code中使用自然语言:

  • “搜索分配给我的未结门票”
  • “获取12345号票并向我显示评论”
  • 查找john.doe@example.com在TDX”
  • “在知识库中搜索VPN设置说明”
  • “查找IT部门的所有资产”
  • “为新软件请求创建票证”

TDX API文档

项目结构

TDX-MCP/
  package.json
  tsconfig.json
  .env.example
  setup-mac.command        # macOS setup wizard
  setup-windows.bat        # Windows setup launcher
  setup-windows.ps1        # Windows setup wizard
  src/
    index.ts               # Entry point
    config.ts              # Environment variable loading
    auth.ts                # Admin token auth with auto-refresh
    tdx-client.ts          # Shared HTTP client
    tools/
      tickets.ts           # 9 ticket tools
      assets.ts            # 7 asset tools
      cmdb.ts              # 7 CMDB/CI tools
      kb.ts                # 5 knowledge base tools
      people.ts            # 4 people tools
      projects.ts          # 4 project tools
      accounts.ts          # 2 account tools
      groups.ts            # 2 group tools
      attributes.ts        # 1 custom attributes tool

______________________________________________________________________

由...创建 蒙大拿大学IT克劳德

目录标签

目录标签

团队协作TypeScriptClaudeIT服务管理本地部署RESTAPI封装AI辅助工具

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

41

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明tokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP