remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
ソーシャルリスニングMCPサーバー
Syften APIを介してソーシャルリスニング機能を提供するモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、AIを活用したソーシャルメンション分析を可能にし、Webhookによるリアルタイム通知をサポートします。
特徴
- リアルタイムソーシャルメンションモニタリング
- AIを活用したコンテンツ分類
- 重要なメンションに関するWebhook通知
- 履歴データのバックフィル
- トレンド分析とレポート
- 自然言語クエリのサポート
前提条件
- Node.js (v16以降)
- APIアクセス可能なSyftenアカウント
- Claude デスクトップ アプリまたは Claude 拡張機能を備えた VSCode
インストール
- リポジトリをクローンします。
- 依存関係をインストールします:
- サーバーを構築します。
構成
1. Syften APIのセットアップ
- Syftenアカウントにログイン
- 設定 > APIアクセスに移動します
- APIキーをまだ生成していない場合は生成してください
- 次のステップのためにAPIキーをコピーしてください
2. クロードデスクトップ構成
~/Library/Application Support/Claude/claude_desktop_config.json
にサーバー構成を追加します。
3. VSCode の設定(オプション)
Claude 拡張機能を備えた VSCode を使用している場合は、 /Users/YOUR_USERNAME/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
に構成を追加します。
利用可能なツール
1. configure_ai_filter
メンション分析用の AI フィルタリング設定を構成します。
2. セットアップウェブフック
リアルタイム通知用の Webhook エンドポイントを構成します。
3. バックフィル月
特定の月のメンションをバックフィルします。
4. sync_latest
前回の更新以降の新しいメンションを同期します。
5. トレンド分析
時間の経過に伴う言及傾向を分析します。
6. get_top_sources
最も多く言及されているソース/著者を取得します。
7. nlp_prompt
自然言語クエリを処理します。
8. get_ai_filtered_mentions
AI フィルタリングによって処理されたメンションを取得します。
クロードでの使用例
Claude に使用できるプロンプトの例を次に示します。
- AIフィルタリングを設定します。
- Webhook 通知を設定します。
- 傾向を分析する:
- フィルタリングされたメンションを取得する:
- 自然言語クエリ:
Webhook統合
Webhook を構成すると、サーバーは次の形式で通知を送信します。
Webhook リクエストに含まれるヘッダー:
Content-Type: application/json
X-Webhook-Secret: your-secret-token
発達
ソースからのビルド
新機能の追加
src/
に新しい機能を実装する- テストを
tests/
に追加する - ローカルでビルドしてテストする
- プルリクエストを送信する
トラブルシューティング
- Webhook エラー: Webhook エンドポイントがアクセス可能であり、HTTPS をサポートしていることを確認してください
- APIキーの問題: Syften APIキーが構成で正しく設定されていることを確認してください
- データベースエラー:
data
ディレクトリが存在し、書き込み可能であるか確認してください
貢献
- リポジトリをフォークする
- 機能ブランチを作成する
- 変更をコミットする
- ブランチにプッシュする
- プルリクエストを作成する
ライセンス
MITライセンス - 詳細はLICENSEファイルを参照
This server cannot be installed
Syften の API を介して AI 駆動型のソーシャルメンション分析を提供し、リアルタイム通知とトレンド分析を特徴とする MCP サーバーです。
- Features
- Prerequisites
- Installation
- Configuration
- Available Tools
- Example Usage in Claude
- Webhook Integration
- Development
- Troubleshooting
- Contributing
- License