Yunxin

Yunxin

An MCP server that connects to Yunxin's IM/RTC/DATA Open-API

7
Stars
4
Forks
0
Releases

Overview

yunxin-mcp-server 提供一组工具,用于访问、分析云信 IM/RTC 相关的功能与数据,便于通过大模型完成运营分析、监控与数据驱动的决策。README 列出多种工具模块,覆盖消息发送(单聊/群聊)、历史消息查询、应用层日统计、RTC 房间成员及相关指标、Top 20 房间及多维指标分布,以及在线人数、上下行消息量、API/SDK 调用等维度。通过这些接口,开发者和运营人员可以执行运营分析、定位异常、监控系统健康状态,并结合示例和文档进一步了解使用方式。若有新需求和改进意见,欢迎反馈。架构图和示例文档提供了使用路径与场景。

Details

Owner
netease-im
Language
Python
License
MIT License
Updated
2025-12-07

Features

send_p2p_msg / send_team_msg

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

query_p2p_msg_history / query_team_msg_history

功能:查询单聊/群聊历史消息。说明:按发送方accid、接收方accid与时间戳范围查询;按群tid与时间戳范围查询。场景:分析历史消息以辅助运营。

query_application_im_daily_stats

功能:查询应用IM每日统计数据。说明:包括日活、上下行消息量、累积的文件存储量、抄送统计和第三方回调统计等。场景:分析每日统计数据、检查服务是否有异常。

query_rtc_room_members / query_rtc_room_members_by_uids

功能:查询RTC房间成员信息。说明:可查询所有成员或指定UID列表,包含在线时长、地区、运营商、设备信息等。场景:分析RTC房间基本信息。

query_rtc_room_top_20

功能:按指标获取Top 20的房间并查询近30分钟的相关指标。说明:支持的指标包括通话用户数、进房时长、卡顿率与网络延时等。场景:监控系统整体运行状况。

query_rtc_quality_distribution

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

query_im_online_connect_latest / query_im_online_connect

功能:查询在线人数。说明:支持查询最新在线人数及按时间范围查询,允许查询最近7天数据,每次查询最多8小时。场景:分析在线人数波动情况。

query_im_api_stats / query_im_api_stats_last

功能:查询API调用情况(数量、平均响应时间、错误码等,1分钟一个点)。说明:支持最近n分钟查询及时间范围查询,最近7天数据、每次最多8小时;可查询整体或单个接口。场景:分析API调用情况。

Audience

云信客户通过大模型处理云信IM/RTC相关功能和数据
运营分析师分析IM/RTC运营数据,提升服务稳定性与用户体验

Tags

云信IMRTCOpen-APIMCP大模型数据分析运营监控历史消息消息统计在线人数API统计SDK统计