Tencent RTC MCP について
Tencent RTC MCP は、TRTC、IM、Call、Live、Room のドキュメントと API 情報を AI エージェントに提供します。製品やプラットフォームに応じた検索により、質問対応、導入案内、コード生成、問題の診断を支援します。
主な機能
- 01RTC と IM のドキュメント検索
- 02SDK と API の使い方の案内
- 03製品・プラットフォーム別の検索振り分け
- 04複数プラットフォーム向けコード生成
- 05導入時の問題やエラーの診断
活用シーン
- 01TRTC または IM SDK の利用方法を調べる
- 02Web、Android、iOS、Flutter の導入コードを生成する
- 03SDK の初期化や実行時エラーを調査する
MCP 対応
stdio JSON-RPC で動作する MCP サーバーとして、Tencent RTC のドキュメント検索、API 案内、導入コード生成、問題診断をクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Tencent RTC MCP Server
これは、Tencent RTC(TRTC / IM / Call / Live / Room)のドキュメントと API 機能を AI エージェントに公開する MCP サービスです。 ナレッジに関する質問への回答、統合ガイド、問題のトラブルシューティングに利用でき、開発者がより迅速に導入を完了できるよう支援します。
機能一覧(リアルタイム音声・ビデオ TRTC)
| 機能シナリオ | 機能の説明 | 例 |
|---|---|---|
| ナレッジに関する問い合わせ | Live / Room / Call コンポーネントと API の使用方法を調べます | 「Vue3 TUIRoomKit の UI なしプランと UI 付きプランはどのように選べばよいですか?」 |
| ナレッジに関する問い合わせ | Live / Room / Call の UI なし SDK の使用方法を調べます | 「ボイスルームの管理者は、どうすれば 0 番のマイク位置で発言できますか?」 |
| ナレッジに関する問い合わせ | WebRTC SDK、プラグイン、Native TRTC API の機能を調べます | 「TRTC Web SDK の美顔プラグイン BasicBeauty の使い方を教えてください」 |
| コード統合 | コンテキストに基づいて Vue3 / Android / iOS / Flutter / uni-app を識別し、配信開始ページ、視聴ページ、マイク接続の入口を生成します | 「iOS プロジェクトに LiveKit ボイスルームを統合してください」 |
| コード統合 | コンテキストに基づいて Vue3 を識別し、会議の入口ページ、会議ルームページ、ルート登録を生成します。画面共有にも対応します | 「Vue3 プロジェクトにビデオ会議 RoomKit を統合してください」 |
| コード統合 | コンテキストに基づいて Vue3 / React / Android / iOS / Flutter を識別し、発信と着信処理のページを生成します | 「Flutter プロジェクトに音声・ビデオ通話 CallKit コンポーネントを統合してください」 |
| エラーのトラブルシューティング | 初期化の失敗、マイク上のユーザーの音声が聞こえない問題、エラーコードなど、よくある問題を診断します | 「iOS AtomicXCore のボイスルームで、視聴者が joinLive の後に配信者の音声を聞けません。どう調べればよいですか?」 |
機能一覧(インスタントメッセージング IM/Chat)
| 機能シナリオ | 機能の説明 | 例 |
|---|---|---|
| ナレッジに関する問い合わせ | UI コンポーネント(ConversationList、MessageList など)の使用方法を調べます | 「Vue3 MessageList コンポーネントでカスタムメッセージカードをレンダリングするにはどうすればよいですか?」 |
| ナレッジに関する問い合わせ | UI なし SDK API の使用方法を調べます | 「H5 に Web IM SDK を統合して、音声メッセージを送信するにはどうすればよいですか?」 |
| ナレッジに関する問い合わせ | SDK とサーバーのエラーコードの意味および対処方法を調べます | 「Web IM SDK へのログイン時に 2025 エラーコードが発生するのはなぜですか?」 |
| ナレッジに関する問い合わせ | サーバー REST API(アカウントのインポート、サーバーからのメッセージ送信など)の使用方法を調べます | 「REST API でグループにカスタムメッセージを送信するにはどうすればよいですか?」 |
| ナレッジに関する問い合わせ | Webhook の設定とサードパーティコールバックの連携方法を調べます | 「IM コールバックの State.StateChange 状態変更コールバックでは、リクエストボディのフィールド形式はどうなっていますか?」 |
| ナレッジに関する問い合わせ | プランの価格、機能制限、複数端末ログインの設定、イントラネットプロキシを調べます | 「Web IM SDK でイントラネットプロキシを実装するにはどうすればよいですか?」 |
| ナレッジに関する問い合わせ | オフラインプッシュ Push の導入、ベンダー設定、注意事項を調べます | 「iOS のオフラインプッシュ証明書はどう設定すればよいですか?」 |
| コード統合 | コンテキストに基づいて Vue3 / React を識別し、Chat UIKit のコードを生成します | 「Vue3 プロジェクトに Chat UIKit の全機能を統合してください。」 |
| コード統合 | コンテキストに基づいて Android / iOS / Flutter を識別し、Chat UIKit のコードを生成します | 「Flutter プロジェクトに Chat UIKit の全機能を導入してください。」 |
| エラーのトラブルシューティング | エラーメッセージに基づいて UIKit または SDK の統合に関する問題を診断します | 「Android アプリでエラーが発生します:Fail to create more groups. This sdkappid has reached group amount max limit.」 |
サイトの方針
- 国内サイト(中国語):中国語の開発者を対象としています
- 海外サイト(英語):海外の開発者を対象としています
パッケージ名の対応
- 国内サイト(中国語):
@tencentcloud/sdk-mcp - 海外サイト(英語):
@tencent-rtc/mcp
ドキュメントへのリンク
- 国内サイト(中国語):
https://cloud.tencent.com/document/product/647/129285 - 海外サイト(英語):
https://trtc.io/document/78382
機能の概要
- 公式ナレッジの検索と回答
- TRTC / IM / Call / Live / Room を網羅
- 製品とプラットフォームの意図に応じたルーティングに対応
- Web / Android / iOS / Flutter 向けの統合ガイド
- stdio JSON-RPC ベースで、Cursor / Codex / Claude / CodeBuddy と互換性があります
動作環境
- Node.js >= 18
- npm
- MCP に対応した IDE
クイックスタート
国内サイトのパッケージ
npx -y @tencentcloud/sdk-mcp@latest
海外サイトのパッケージ
npx -y @tencent-rtc/mcp@latest
Cursor の設定例
例 A:国内サイトのパッケージ(@tencentcloud/sdk-mcp)
{
"mcpServers": {
"tencent-rtc": {
"command": "npx",
"args": ["-y", "@tencentcloud/sdk-mcp@latest"],
"env": {
"SDKAPPID": "YOUR_SDKAPPID"
}
}
}
}
例 B:海外サイトのパッケージ(@tencent-rtc/mcp)
{
"mcpServers": {
"tencent-rtc": {
"command": "npx",
"args": ["-y", "@tencent-rtc/mcp@latest"],
"env": {
"SDKAPPID": "YOUR_SDKAPPID"
}
}
}
}
バージョン更新
ここには最新バージョンのみを掲載しています。すべての履歴については
CHANGELOG.mdをご覧ください。
Version 1.7.4 @2026.08.31
追加
- CallKit Flutter のベストプラクティスドキュメントを 4 件追加しました:Android のバックグラウンド通話の維持、iOS のバックグラウンド音声の維持、iOS の起動時クラッシュのトラブルシューティング、バックグラウンド着信時に通知されない問題のトラブルシューティング。
- CallKit Android のビデオチャットシナリオ(VideoChat Demo)のベストプラクティスドキュメントを追加しました。Demo の動作確認とコンポーネントの迅速な統合を網羅しています。
- CallKit の HarmonyOS プラットフォーム対応を追加しました。UI 統合ガイドと API リファレンスを含みます。
- CallKit のミニプログラムおよび uni-app 統合ドキュメントを追加しました。UI 統合ガイド、API リファレンス、uni-app のビルドガイドを含みます。
- CallKit uni-app(Android/iOS)の個別統合ドキュメントと API リファレンスを追加しました。
- Chat Vue3/React H5 モバイル統合ドキュメントを追加しました。
変更
- Chat の UI 付き検索タグを最適化しました。vue/react の framework を単一タグから 2 つのタグ(
['vue','web']/['react','web'])に変更し、frameworks=['web']でも Chat Web 版のドキュメントが検索結果に含まれるようにしました。
Version 1.7.3 @2026.08.17
追加
- RoomKit のマルチプラットフォーム統合、録画、ホワイトボード、ネットワークプロキシ、AI ノイズ低減、字幕翻訳などのドキュメントを追加しました。
- エラーコード、ログレベル、自動画面共有停止、ミニプログラムのトラブルシューティングなどのベストプラクティスドキュメントを追加しました。
- 加法的 rerank モジュール(アンカー選択とフレーズ抽出)を追加し、検索順位の精度を向上させました。
変更
- BM25 インデックスをプロトタイプを持たないオブジェクトに変更し、安定性を向上させました。
修正
- プロトタイプキーの汚染に起因する BM25 スコアの異常と NaN の問題を修正しました。
Version 1.7.1 @2026.08.11
追加
- 検索前の
product/frameworksの真値正規化を追加しました。
変更
search_trtc_knowledgeの出力コントラクトを最適化し、完全な統合回答を返すようにしました。
修正
- 曖昧な質問で 2 つの製品または 2 つのプラットフォームが誤って指定された場合に、適切に修正できない問題を修正しました。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。