Token导航 LogoToken导航

MCP Server · 运维云端

Teamviewer MCP Server

一个将 TeamViewer Web API v1 暴露为可被 Claude 和其他 MCP 客户端调用的工具的 MCP 服务器。

stdio官方级别未说明来源级核验工具 52
远程控制API集成PythonClaudeClaude Desktop

快速开始

作者 / 组织
RajeshHuria
提供方
RajeshHuria

工具数量

52

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Teamviewer MCP Server 属于运维云端类 MCP Server,公开资料标注 52 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

运维云端

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

pip install -e .

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 52 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

TeamViewer MCP服务器

⚠️ ALPHA——使用风险自负 该项目正在进行中 阿尔法阶段 并且按原样提供,不提供任何形式的保证或支持。 - 重大变更可能随时发生,恕不另行通知 - 没有保证正常运行时间、稳定性或数据安全性 - 作者接受 不承担任何责任或义务 因使用本软件而造成的任何损坏、数据丢失、帐户问题或任何其他后果 - 使用完全由您自行承担风险

一个MCP(模型上下文协议)服务器,它公开 TeamViewer Web API v1 作为Claude和其他MCP客户端可调用的工具。

托管实例可供任何人使用,无需设置。只需携带自己的TeamViewer脚本令牌:

🌐 https://teamviewer-mcp.victoriousgrass-fb6499b5.westeurope.azurecontainerapps.io/

访问上面的URL,粘贴您的令牌,并获得一个个人MCP服务器URL,准备插入Claude或任何其他MCP兼容客户端。

先决条件

  • Python 3.10+
  • 具有以下权限的TeamViewer帐户 商务、高级、企业或张量 计划
  • A. 脚本令牌 (或OAuth 2.0访问令牌)

创建脚本令牌

  1. 登录到 登录Teamviewer.com
  2. 单击您的帐户名→ 编辑个人资料
  3. 首选 应用 → 创建脚本令牌
  4. 选择所需的权限并保存令牌

连接到托管服务器

最快的入门方法——无需安装。使用带有您自己的TeamViewer脚本令牌的托管实例。

步骤1--获取您的个人MCP URL

访问 https://teamviewer-mcp.victoriousgrass-fb6499b5.westeurope.azurecontainerapps.io/,粘贴您的脚本令牌,并复制生成的URL。它看起来像:

https://teamviewer-mcp.victoriousgrass-fb6499b5.westeurope.azurecontainerapps.io/sse?token=YOUR_TOKEN

第二步——连接您的客户端

克劳德桌面

将以下内容添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "teamviewer": {
      "type": "sse",
      "url": "https://teamviewer-mcp.victoriousgrass-fb6499b5.westeurope.azurecontainerapps.io/sse?token=YOUR_TOKEN"
    }
  }
}

重新启动Claude Desktop——TeamViewer工具将自动出现。

克劳德代码
claude mcp add --transport sse teamviewer \
  "https://teamviewer-mcp.victoriousgrass-fb6499b5.westeurope.azurecontainerapps.io/sse?token=YOUR_TOKEN"
开爪
openclaw mcp set teamviewer '{
  "url": "https://teamviewer-mcp.victoriousgrass-fb6499b5.westeurope.azurecontainerapps.io/sse?token=YOUR_TOKEN"
}'
OpenAI代理SDK
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse

TV_MCP_URL = "https://teamviewer-mcp.victoriousgrass-fb6499b5.westeurope.azurecontainerapps.io/sse?token=YOUR_TOKEN"

async def main():
    async with MCPServerSse(name="teamviewer", params={"url": TV_MCP_URL}, cache_tools_list=True) as tv:
        agent = Agent(
            name="TeamViewer Assistant",
            model="gpt-4o",
            instructions="You help manage TeamViewer devices and sessions.",
            mcp_servers=[tv],
        )
        result = await Runner.run(agent, "List all my online TeamViewer devices")
        print(result.final_output)

asyncio.run(main())

请先安装SDK: pip install openai-agents

OpenAI响应API
from openai import OpenAI

client = OpenAI()  # uses OPENAI_API_KEY env var

response = client.responses.create(
    model="gpt-4o",
    tools=[{
        "type": "mcp",
        "server_label": "teamviewer",
        "server_url": "https://teamviewer-mcp.victoriousgrass-fb6499b5.westeurope.azurecontainerapps.io/sse?token=YOUR_TOKEN",
        "require_approval": "never",
    }],
    input="List all my online TeamViewer devices"
)
print(response.output_text)

______________________________________________________________________

自托管(本地设置)

如果您更喜欢自己运行服务器:

pip install -e .
export TEAMVIEWER_API_TOKEN="your_token_here"
mcp-teamviewer

使用Claude Desktop(本地)

{
  "mcpServers": {
    "teamviewer": {
      "command": "mcp-teamviewer",
      "env": {
        "TEAMVIEWER_API_TOKEN": "your_token_here"
      }
    }
  }
}

如果 mcp-teamviewer 如果不在PATH中(例如安装在本地venv中),请使用完整路径:

{
  "mcpServers": {
    "teamviewer": {
      "command": "/path/to/.venv/bin/mcp-teamviewer",
      "env": {
        "TEAMVIEWER_API_TOKEN": "your_token_here"
      }
    }
  }
}

可用工具

将军

工具说明
ping验证API令牌和连接

账户

工具说明
get_account获取当前帐户信息
update_account更新帐户配置文件

设备(计算机和联系人)

工具说明
list_devices列出所有设备
get_device获取特定设备的详细信息
update_device更新设备别名、组或密码
delete_device从“计算机和联系人”中删除设备

群组

工具说明
list_groups列出所有组
create_group创建新组
update_group重命名组或更改其策略
delete_group删除组
share_group与其他用户共享组

用户

工具说明
list_users列表管理控制台用户
create_user创建新用户
get_user获取特定用户的详细信息
update_user更新用户配置文件或权限

会话(服务队列)

工具说明
list_sessions列出支持会话
create_session创建新的支持会话
get_session获取会话详细信息
update_session更新会话描述
close_session关闭打开的会话(将状态设置为关闭)
delete_session永久删除会话
get_session_custom_module_config获取会话的自定义模块配置ID
get_session_custom_modules_config_id获取会话的自定义模块配置ID(备用端点)

连接报告

工具说明
get_connection_reports使用筛选器查询传出连接历史记录
get_connection_report按ID获取单个连接报告
update_connection_report更新连接报告上的注释
delete_connection_report删除连接报告
list_connection_report_features列出可用的功能筛选器选项
get_connection_report_features获取一组报告ID的特征元数据
get_connection_report_feature_connections获取按功能名称和ID筛选的报告
get_connection_report_feature_connection获取按功能名称和ID筛选的单个报告
get_connection_report_ai_summary获取AI生成的会话摘要 *(需要张量计划)*
get_connection_report_chat_transcript获取会话的聊天记录 *(需要张量计划)*
get_connection_report_voice_transcript获取会话的语音记录 *(需要张量计划)*
get_connection_report_augmented_summary获取增强AI会话摘要 *(需要张量计划)*
list_connection_report_screenshots列出会话期间捕获的屏幕截图
get_connection_report_screenshot下载屏幕截图(返回base64)

设备报告(传入会话)

工具说明
get_device_reports使用筛选器查询传入会话报告
get_device_report_ai_summary获取AI生成的传入会话摘要 *(需要张量计划)*
get_device_report_chat_transcript获取传入会话的聊天记录 *(需要张量计划)*
list_device_report_features列出设备报告的可用功能筛选器选项
get_device_report_features获取一组设备报告ID的功能元数据
get_device_report_feature_connections获取按功能名称和ID筛选的设备报告
get_device_report_feature_connection获取按功能名称和ID筛选的单个设备报告

会议

工具说明
list_meetings列出已安排的会议
create_meeting安排新会议
get_meeting获取会议详细信息
update_meeting更新会议
delete_meeting删除会议

政策

工具说明
list_policies列出所有TeamViewer策略
get_policy获取特定政策

示例提示

一旦连接到克劳德:

  • *“列出我的所有在线TeamViewer设备”*
  • *“显示上周的连接报告”*
  • *“获取连接报告abc-123的AI摘要”*
  • *“下载我上次支持会话的聊天记录”*
  • *“列出会话报告xyz-456中的所有屏幕截图”*
  • *“在g12345组中创建支持会话”*
  • *“我的TeamViewer公司帐户中有哪些用户?”*
  • *“明天上午10点安排一个名为“团队同步”的会议”*
  • *“显示本月传入的设备会话报告”*

令牌权限

所需的令牌权限取决于您使用的工具:

权限需要
帐户访问权限get_account, update_account
计算机和联系人list_devices, get_device, update_device, delete_device
集团管理list_groups, create_group, update_group, delete_group, share_group
用户管理list_users, create_user, get_user, update_user
会话管理list_sessions, create_session, get_session, update_session, close_session, delete_session, get_session_custom_module_config, get_session_custom_modules_config_id
连接报告全部 get_connection_report*, update_connection_report, delete_connection_report, list_connection_report*, get_device_report*, list_device_report*
会议管理list_meetings, create_meeting, get_meeting, update_meeting, delete_meeting
Tensor计划+AI功能get_connection_report_ai_summary, get_connection_report_chat_transcript, get_connection_report_voice_transcript, get_connection_report_augmented_summary, get_device_report_ai_summary, get_device_report_chat_transcript

API 参考

完整的TeamViewer Web API文档:https://webapi.teamviewer.com/api/v1/docs/index

许可证

麻省理工学院——见 许可证

学分

工具与能力

工具数量

52

资源数量

0

提示词数量

0

能力标签

远程控制Python混合部署API集成自动化工具TeamViewer

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 52 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Teamviewer MCP Server

MCP World · 本页

52stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Teamviewer MCP Server 怎么安装?

公开资料给出的安装命令是 pip install -e .,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Teamviewer MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Teamviewer MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Teamviewer MCP Server 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Teamviewer MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP