tmeet-mcp

MCP server for Tencent Meeting (腾讯会议) — works for personal accounts via OAuth.

Audits

Pass

Install

openclaw plugins install clawhub:tmeet-mcp

tencent-meeting-mcp

Tencent Meeting (腾讯会议) MCP server — let AI agents pull meeting recordings, transcripts and smart minutes via the official tmeet CLI.

Works for personal / free-tier accounts (OAuth device flow, no enterprise AppID/SecretKey required).

Compatible with OpenClaw / Claw, Claude Code, Cursor, and any MCP-aware agent runtime.

What it does

Wraps @tencentcloud/tmeet into 5 MCP tools:

ToolPurpose
list_meetingsList recordings in a date range or by meeting code
get_transcriptPull full transcript with speakers + timestamps + keywords
search_transcriptKeyword search inside a transcript
get_record_addressDownload URLs for audio/video and transcript files
get_smart_minutesTencent's built-in AI summary (⚠️ free tier: 2/month)

Prerequisites

  • Node.js LTS
  • tmeet CLI installed and authorized:
    npm install -g @tencentcloud/tmeet
    tmeet auth login   # opens browser, scan QR with WeChat
    

Install

git clone https://github.com/TinaDu-AI/tencent-meeting-mcp ~/.mcp-servers/tencent-meeting-mcp
cd ~/.mcp-servers/tencent-meeting-mcp
npm install

Register with OpenClaw / Claw

Add to your Claw MCP config:

{
  "mcpServers": {
    "tencent-meeting": {
      "command": "node",
      "args": ["/absolute/path/to/index.mjs"]
    }
  }
}

Register with Claude Code

claude mcp add tencent-meeting --scope user \
  node ~/.mcp-servers/tencent-meeting-mcp/index.mjs

Restart your agent session. Verify with /mcp (Claude Code) or the equivalent listing command.

Usage

Once registered, just talk to the agent naturally:

  • "List my Tencent Meeting recordings from the past week"
  • "Pull the transcript of yesterday's meeting and summarize it"
  • "Which of last month's meetings mentioned 'valuation'?"

The agent picks the right tool automatically.

Gotcha

Each meeting produces two records: record_type:"云录制" (audio/video) and record_type:"文字转写" (transcript). To fetch a transcript you must use the record_file_id from the 「文字转写」 record, not the 云录制 one. The agent handles this automatically when you ask in natural language.

Why this exists

Tencent Meeting's official API requires an enterprise account with AppID/SecretKey approval — out of reach for individual users. The tmeet CLI uses OAuth device authorization instead, which works for personal accounts. This MCP just wraps the CLI so AI agents can drive it.

Credits

Built on top of the official TencentCloud/tencentmeeting-cli.

License

MIT