Yunxin MCPサーバー

Yunxin MCPサーバー

MCP Servers Messaging RTC Analytics

「yunxin」MCPサーバーは何をするものですか?

yunxin MCP(Model Context Protocol)サーバーは、AIアシスタントとNetEase YunxinのIM(インスタントメッセージング)およびRTC(リアルタイム通信)サービスを橋渡しするために設計されています。メッセージングやリアルタイム通信データへのアクセスを可能にする一連のツールを公開し、チャット履歴の照会、グループコミュニケーションの管理、RTC品質指標の監視、アプリ統計の集計など、AI主導のワークフローを実現します。この統合により、開発者や運用担当者は、運用自動化・メッセージ傾向分析・RTCの健全性監視・ユーザー体験の向上を、LLMエージェントや外部システムから関連データとアクションにアクセスすることで実現できます。

プロンプト一覧

リポジトリにはプロンプトテンプレートの記載はありません。

リソース一覧

リポジトリやドキュメントには明示的なリソースの記載はありません。

ツール一覧

  • send_p2p_msg / send_team_msg
    送信者・受信者アカウントやグループIDを指定して、個人またはグループチャットメッセージを送信します。運用通知や自動メッセージ送信に便利です。
  • query_p2p_msg_history / query_team_msg_history
    指定した時間範囲で個人またはグループのチャット履歴を照会し、運用や分析ワークフローに活用できます。
  • query_application_im_daily_stats
    日次アクティブユーザー数、メッセージ量、ストレージ、コールバック指標など、IMアプリの日次統計を取得します。
  • query_rtc_room_members / query_rtc_room_members_by_uids
    RTCルームのメンバー情報(オンライン時間、位置情報、ISP、デバイス情報など)を取得します。
  • query_rtc_room_stuck_rate / query_rtc_room_user_stuck_rate
    ルーム単位またはユーザー単位で音声・映像スタック(途切れ)率の指標を取得し、サービス品質の監視に役立ちます。
  • query_rtc_room_top_20
    アクティブユーザー数、入室遅延、音声・映像スタック率、ネットワーク遅延などで上位20のRTCルームを一覧表示します。

このMCPサーバーのユースケース

  • 自動メッセージ運用
    個人やグループへのIM運用メッセージ送信を自動化し、リーチやエンゲージメントを向上させます。
  • 履歴データ分析
    コンプライアンスや顧客サポート、運用インサイトのためにチャット履歴を取得・分析します。
  • アプリケーション健全性監視
    日次アプリ統計を監視し、異常検知やユーザー動向把握、サービス信頼性の確保に役立てます。
  • RTC品質モニタリング
    ルーム・ユーザー単位でRTC指標を把握し、品質問題を早期特定・対処します。
  • ルーム分析・レポーティング
    パフォーマンス上位のRTCルームを集計・分析し、インフラ最適化やUX向上に活用します。

セットアップ方法

Windsurf

  1. Pythonおよび必要な依存関係がインストールされていることを確認します。
  2. Windsurfの設定ファイル(例:.windsurf/config.json)を探します。
  3. mcpServersセクションに適切なコマンドと引数でyunxin MCPサーバーを追加します。
  4. ファイルを保存し、Windsurfを再起動します。
  5. インターフェース上でyunxin MCPサーバーが表示されていることを確認します。
{
  "mcpServers": {
    "yunxin-mcp": {
      "command": "yunxin-mcp-server",
      "args": []
    }
  }
}

Claude

  1. Pythonおよびyunxin-mcp-serverの依存関係をインストールします。
  2. ClaudeのMCPサーバー設定ファイルを見つけます。
  3. 次のJSONスニペットをMCP設定に挿入します。
  4. 保存し、Claudeを再起動します。
  5. yunxin-mcp-serverが機能していることを確認します。
{
  "mcpServers": {
    "yunxin-mcp": {
      "command": "yunxin-mcp-server",
      "args": []
    }
  }
}

Cursor

  1. Pythonおよび依存関係がインストールされていることを確認します。
  2. Cursorの設定または設定ファイルを開きます。
  3. mcpServersセクションにyunxin MCPサーバーを追加します。
  4. 変更を保存し、Cursorを再起動します。
  5. yunxin MCP統合を確認します。
{
  "mcpServers": {
    "yunxin-mcp": {
      "command": "yunxin-mcp-server",
      "args": []
    }
  }
}

Cline

  1. Pythonおよびyunxin-mcp-serverの依存関係をインストールします。
  2. Clineの設定ファイルにアクセスします。
  3. 次のJSONでyunxin MCPサーバーを登録します。
  4. 保存し、Clineを再起動します。
  5. サーバーが稼働中であることを検証します。
{
  "mcpServers": {
    "yunxin-mcp": {
      "command": "yunxin-mcp-server",
      "args": []
    }
  }
}

APIキーのセキュリティ保護:
機密認証情報は環境変数で保護しましょう。envinputsの例:

{
  "mcpServers": {
    "yunxin-mcp": {
      "command": "yunxin-mcp-server",
      "args": [],
      "env": {
        "YUNXIN_API_KEY": "${YUNXIN_API_KEY}"
      },
      "inputs": {
        "api_key": "${YUNXIN_API_KEY}"
      }
    }
  }
}

フロー内でこのMCPを使う方法

FlowHuntでのMCP利用

FlowHuntのワークフローにMCPサーバーを組み込むには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します。

FlowHunt MCPフロー

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションに下記のJSON形式でサーバー情報を入力します。

{
  "yunxin-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPをツールとしてすべての機能・能力にアクセスできるようになります。“yunxin-mcp"は実際のMCPサーバー名に、URL部分はご自身のMCPサーバーURLに置き換えてください。


概要

セクション利用可否詳細・備考
概要READMEに概要と主な目的あり
プロンプト一覧プロンプトテンプレートなし
リソース一覧明示的なリソースなし
ツール一覧詳細なツール説明あり
APIキーのセキュリティ環境変数利用例あり
サンプリングサポート(評価に重要ではない項目)サンプリングサポートの記載なし

このMCPサーバーの評価は6/10です。ツールAPIやセットアップ手順が明確に提示されていますが、プロンプトテンプレートやリソース定義、高度なMCP機能(rootsやサンプリングなど)への明示的な対応は不足しています。


MCPスコア

ライセンスあり✅ (MIT)
ツールが1つ以上ある
フォーク数1
スター数6

よくある質問

Yunxin MCPサーバーとは何ですか?

Yunxin MCPサーバーは、AIエージェントやFlowHuntのワークフローが、NetEase Yunxinのインスタントメッセージングやリアルタイム通信サービスへアクセスできるようにし、自動メッセージ送信、チャット履歴取得、アプリ統計取得、RTC品質監視などのタスクを実現します。

Yunxin MCPサーバーはどのようなツールを提供していますか?

個人やグループへのIMメッセージ送信、チャット履歴の照会、IMアプリ統計取得、RTCルームのメンバーやスタックレート監視、活動や品質指標で上位のRTCルーム分析など、多彩なツールを提供しています。

Yunxin MCP統合の主なユースケースは何ですか?

自動運用メッセージ送信、チャットやコンプライアンス分析、日次アプリ監視、RTC品質追跡、パフォーマンス上位通信ルームのレポート作成などが一般的なユースケースです。

Yunxin MCPでAPIキーのセキュリティはどのように確保しますか?

`env`や`inputs`セクションでYUNXIN_API_KEYなどの機密データを参照し、設定内で環境変数を利用してセキュアにアクセスします。

FlowHuntのフロービルダーでYunxin MCPを利用できますか?

はい。フローにMCPコンポーネントを追加し、yunxin-mcpサーバー詳細を設定することで、AIエージェントがYunxinの全ツールや分析機能を利用できます。

Yunxin MCPサーバーと連携

FlowHuntでYunxin MCPサーバーをシームレスに統合し、自動メッセージ送信、チャット履歴分析、RTC品質監視を実現しましょう。

詳細はこちら

リモートMCP
リモートMCP

リモートMCP

リモートMCP(Model Context Protocol)は、AIエージェントが外部サーバー上でホストされる標準化されたインターフェースを通じて、外部ツール、データソース、サービスへアクセスできるシステムです。これにより、AIモデルは学習データを超えた専門的な機能や情報とやり取りできるようになり、セキュリティと柔軟...

2 分で読める
Remote MCP Model Context Protocol +6
ヒューマン・イン・ザ・ループ MCP サーバー
ヒューマン・イン・ザ・ループ MCP サーバー

ヒューマン・イン・ザ・ループ MCP サーバー

FlowHunt 用ヒューマン・イン・ザ・ループ MCP サーバーは、リアルタイムのインタラクティブなGUIダイアログを通じて、人間の判断・承認・入力をAIワークフローにシームレスに統合し、安全性・コンプライアンス・カスタマイズ性を強化します。...

1 分で読める
AI MCP +6
AIエージェントマーケットプレイスインデックス MCPサーバー
AIエージェントマーケットプレイスインデックス MCPサーバー

AIエージェントマーケットプレイスインデックス MCPサーバー

DeepNLPによるAIエージェントマーケットプレイスインデックス MCPサーバーは、AIエージェントのシームレスな検索、発見、監視を可能にします。高度な検索、分類、ウェブトラフィック分析、エージェントリスティングAPIをAIアシスタントのワークフローに統合し、開発と導入を効率化します。...

1 分で読める
AI Marketplace +4