mcpField
M
Mention MCP Server

Mention MCP Server

ローカル
github.com/MaelitoPビジネス・マーケティング070 週間前に更新

Mention MCP Server について

Mention MCP Serverは、Mention APIのソーシャルリスニングとモニタリング機能をMCPクライアントに提供します。アラートの作成・管理、条件指定によるメンション取得、統計確認に対応しています。

主な機能

  1. 01アカウントとアプリ情報の取得
  2. 02モニタリングアラートの一覧・詳細表示
  3. 03基本・高度なアラートの作成
  4. 04アラートの更新・一時停止・再開
  5. 05メンションの絞り込みと統計取得

活用シーン

  1. 01アカウントと契約プランの確認
  2. 02キーワードによるブランド監視の設定
  3. 03既存アラートの調整や一時停止
  4. 04メンションとアラート統計の確認

MCP 対応

Mention APIのアカウント、アラート、メンション、統計に関する操作をツールとしてMCPクライアントに公開します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Mention MCP サーバー

License: MIT NPM Version NPM Downloads

Mention API を通じたソーシャルリスニングとモニタリングのための、本番環境対応の Model Context Protocol(MCP) サーバーです。TypeScript で構築され、包括的なエラー処理、構造化ログ、モジュール式アーキテクチャを備えています。

対応ツール

ツール説明
get_account_infoアカウントの詳細とサブスクリプションプランを取得します
get_app_data利用可能な言語、国、ソースを取得します
list_alertsすべてのモニタリングアラートをページネーション付きで一覧表示します
get_alert特定のアラートに関する詳細情報を取得します
create_basic_alertシンプルなキーワードマッチングでアラートを作成します
create_advanced_alertブール値クエリ構文でアラートを作成します
update_alert既存のアラート条件と設定を変更します
pause_alert特定のアラートのモニタリングを一時停止します
unpause_alert一時停止中のアラートのモニタリングを再開します
fetch_mentions高度なフィルタリングを使用してメンションを取得します
fetch_alert_statsアラートの包括的な統計情報を取得します

インストールと使い方

Claude Desktop ですぐに使う

以下を Claude Desktop の設定ファイルに追加してください。

{
  "mcpServers": {
    "mention": {
      "command": "npx",
      "args": ["-y", "@maelitop/mention-mcp-server"],
      "env": {
        "MCP_MENTION_API_KEY": "your_mention_api_key_here"
      }
    }
  }
}
環境変数
変数説明デフォルト
MCP_MENTION_API_KEYMention API キー(必須)-
MCP_MENTION_API_BASE_URLカスタム API ベース URLhttps://web.mention.com/api
MCP_LOG_LEVELログレベル(debug、info、warn、error)info
MCP_CONSOLE_LOGGINGコンソールログを有効にします(true/false)false
MCP_REQUEST_TIMEOUTリクエストのタイムアウト(ミリ秒)30000
MCP_MAX_RETRIES最大再試行回数3
開発
# Install dependencies
npm install

# Run in development mode
npm run dev

# Run tests
npm test

# Build for production
npm run build

# Run linting and type checking
npm run ci

ログ

ログはプラットフォームごとに異なるディレクトリに自動的に書き込まれます。

  • macOS:~/Library/Logs/mention-mcp-server/mention-mcp-server.log
  • Windows:~/AppData/Local/mention-mcp-server/logs/mention-mcp-server.log
  • Linux:~/.local/share/mention-mcp-server/logs/mention-mcp-server.log

テスト

# Run all tests
npm test

# Run tests with coverage
npm run test:coverage

# Run tests in watch mode
npm run test -- --watch

ライセンス

このプロジェクトは MIT License のもとでライセンスされています。

コメント

MCP は初めてですか?

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

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