mcpField
T
Tencent RTC MCP

Tencent RTC MCP

ローカル
github.com/Tencent-RTCAI・エージェント58 週間前に更新

Tencent RTC MCP について

Tencent RTC MCP は、TRTC、IM、Call、Live、Room のドキュメントと API 情報を AI エージェントに提供します。製品やプラットフォームに応じた検索により、質問対応、導入案内、コード生成、問題の診断を支援します。

主な機能

  1. 01RTC と IM のドキュメント検索
  2. 02SDK と API の使い方の案内
  3. 03製品・プラットフォーム別の検索振り分け
  4. 04複数プラットフォーム向けコード生成
  5. 05導入時の問題やエラーの診断

活用シーン

  1. 01TRTC または IM SDK の利用方法を調べる
  2. 02Web、Android、iOS、Flutter の導入コードを生成する
  3. 03SDK の初期化や実行時エラーを調査する

MCP 対応

stdio JSON-RPC で動作する MCP サーバーとして、Tencent RTC のドキュメント検索、API 案内、導入コード生成、問題診断をクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"tencent-rtc": {
"command": "npx",
"args": [
"-y",
"@tencent-rtc/mcp"
]
}
}
}
起動コマンドnpx -y @tencent-rtc/mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@tencent-rtc/mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Tencent RTC MCP Server

中文(国内站) | English (Global)

これは、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.」

サイトの方針

  • 国内サイト(中国語):中国語の開発者を対象としています
  • 海外サイト(英語):海外の開発者を対象としています

パッケージ名の対応

ドキュメントへのリンク

機能の概要

  • 公式ナレッジの検索と回答
  • 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 つのプラットフォームが誤って指定された場合に、適切に修正できない問題を修正しました。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。