mcpField
Y
yunxin-mcp-server

yunxin-mcp-server

ローカル
github.com/netease-imコミュニケーション1078 週間前に更新

yunxin-mcp-server について

yunxin-mcp-serverは、クラウドメッセージングの顧客向けに、IM・RTCの機能とデータを扱うツールを提供します。メッセージ処理、品質確認、運用統計をカバーします。

主な機能

  1. 011対1・グループのテキスト送信
  2. 021対1・グループの履歴検索
  3. 03IMの日次統計とリアルタイム指標の確認
  4. 04RTCルームのメンバーと途切れ率の検索
  5. 05RTC品質指標のディメンション別分析

活用シーン

  1. 01運用メッセージの送信
  2. 02運用向けのメッセージ履歴分析
  3. 03IMサービス統計の異常確認
  4. 04RTCルームと音声・映像品質の監視

MCP 対応

MCPサーバーとして、クライアントにYunxin IM/RTCの機能とデータを扱うツールを提供します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

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

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

詳細

プロジェクトの README より

yunxin-mcp-server

  • 如果你是云信的客户,并且希望通过大模型来处理云信IM/RTC相关的功能和数据,那么yunxin-mcp-server可能适合你
  • yunxin-mcp-server提供了一系列的工具,来访问和分析云信IM/RTC相关的功能和数据
  • 如果你对当前提供的工具有什么建议,或者有其他的工具需求,欢迎留言告诉我们!
  • 有任何问题欢迎联系云信技术支持,或者添加微信 hdnxttl

架构图

img.png

如何使用

示例:how_to_use

介绍文章:微信公众号

工具集合

send_p2p_msg/send_team_msg

  • 功能:发送单聊/群聊消息
  • 说明:根据发送方accid和接收方accid,发送一条单聊文本消息;根据发送方accid和群tid,发送一条群聊文本消息
  • 场景:发送运营类消息
  • 示例:send_msg

query_p2p_msg_history/query_team_msg_history

  • 功能:查询单聊/群聊历史消息
  • 说明:根据发送方accid和接受方accid,以及时间戳范围,查询历史消息;根据accid和群tid,以及时间戳范围,查询群聊历史消息
  • 场景:分析历史消息辅助运营
  • 示例:query_msg

query_application_im_daily_stats

  • 功能:查询应用IM每日统计数据
  • 说明:当前包括:日活、上下行消息量、累积的文件存储量、抄送(次数、成功率和平均耗时)、第三方回调(次数、成功率和平均耗时)
  • 场景:分析每日统计数据,检查服务是否有异常
  • 示例:query_application_im_daily_stats

query_rtc_room_members/query_rtc_room_members_by_uids

  • 功能:查询rtc房间的成员信息
  • 说明:查询一个rtc房间中的成员信息,可以查询所有成员,也可以指定uid列表查询部分成员,可以查询成员在线时长、所在的地区和运营商、设备信息等
  • 场景:分析rtc房间基本信息
  • 示例:query_rtc_room_members

query_rtc_room_stuck_rate/query_rtc_room_user_stuck_rate

  • 功能:查询房间音视频卡顿率指标,可以是房间级别或者uid级别
  • 说明:查询某个或者某几个房间的卡顿率
  • 场景:查询房间卡顿率,监控线上服务
  • 示例:query_rtc_room_stuck_rate

query_rtc_room_top_20

  • 功能:按照指标获取 Top 20 的房间,根据 Top 20 房间查询近 30 分钟其它相关指标
  • 说明:支持指标:通话用户数、用户平均进房时长、视频卡顿率、音频卡顿率、音频网络延时、视频网络延时
  • 场景:监控系统整体运行状况
  • 示例:query_rtc_room_top_20

query_rtc_quality_distribution

  • 功能:查询指标实时多维度分布
  • 说明:支持的维度:操作系统、国家、省份、sdk版本、网络;支持的指标:5s 进房成功率、音频卡顿率、视频卡顿率
  • 场景:监控系统整体运行状况
  • 示例:query_rt_quality_distribution

query_im_online_connect_latest/query_im_online_connect

  • 功能:查询在线人数
  • 说明:支持查询最新的在线人数,也支持根据时间范围查询在线人数,允许查询最近7天的数据,每次查询最多8小时
  • 场景:分析在线人数波动情况
  • 示例:query_online_connect

query_im_msg_latest/query_im_msg

  • 功能:查询上下行消息量,1分钟一个点
  • 说明:支持查询最近n分钟的上下行消息量,也支持根据时间范围查询上下行消息量,允许查询最近7天的数据,每次查询最多8小时
  • 场景:分析上下行消息的波动情况
  • 示例:query_im_msg

query_im_api_stats/query_im_api_stats_last

  • 功能:查询api调用情况,包括调用数量、平均响应时间、错误码情况,1分钟一个点
  • 说明:支持查询最近n分钟的api调用情况,也支持根据时间范围查询,允许查询最近7天的数据,每次查询最多8小时;支持查询api的整体情况,也支持查询单个接口的情况
  • 场景:分析api调用的情况
  • 示例:query_im_api_stats

query_im_sdk_stats/query_im_sdk_stats_last

  • 功能:查询sdk调用情况,包括调用数量、平均响应时间、错误码情况,1分钟一个点
  • 说明:支持查询最近n分钟的sdk调用情况,也支持根据时间范围查询,允许查询最近7天的数据,每次查询最多8小时;支持查询api的整体情况,也支持查询单个接口的情况(目前支持以下接口级别的统计:登录、单聊消息、群聊消息、系统通知、聊天室消息)
  • 场景:分析sdk调用的情况
  • 示例:query_im_sdk_stats

コメント

MCP は初めてですか?

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

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