mcpField
P
praesentire-mcp

praesentire-mcp

ローカル
github.com/Etha0916金融データ020 週間前に更新

praesentire-mcp について

praesentire-mcpは、英語と繁体字中国語の金融ニュース感情分析をClaudeに接続します。単一銘柄または最大50銘柄を対象に、スコア、信頼度、記事の根拠を確認できます。

主な機能

  1. 01銘柄ごとの感情スコアと信頼度
  2. 02最大50銘柄の一括分析
  3. 03英語と繁体字中国語の比較
  4. 04根拠となる最新記事

活用シーン

  1. 01銘柄のニュース感情の確認
  2. 02ウォッチリスト銘柄の一括分析
  3. 03英語と中国語のニュース感情の比較

MCP 対応

MCPサーバーは、単一銘柄の感情分析、一括分析、言語比較の3つのツールを提供します。クライアントにはPraesentire APIキーが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"etha0916-praesentire": {
"command": "npx",
"args": [
"-y",
"praesentire-mcp"
],
"env": {
"PRAESENTIRE_API_KEY": "<PRAESENTIRE_API_KEY>"
}
}
}
}
起動コマンドnpx -y praesentire-mcp
設定が必要な環境変数
PRAESENTIRE_API_KEYシークレットYour Praesentire API key. Free at https://praesentire.com/signup.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmpraesentire-mcp0.1.2

ツール

3

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
tickerstringはい株式ティッカーシンボル(例:NVDA、TSM、AAPL)。1~10 文字で、大文字と小文字は区別されません。対象は米国大型株と台湾上場の半導体銘柄が中心です。
window_hoursnumberいいえローリング時間ウィンドウ(時間単位)。デフォルトは 24、最大は 168(7 日)です。

詳細

praesentire-mcp

Praesentire 用 MCP サーバー — バイリンガルの金融ニュースセンチメントを Claude のツールとして提供します。

Claude ができること

1 つの API で 3 つのツールを利用できます。

ツール機能
get_sentiment1 銘柄のセンチメントスコア(-1〜+1)、信頼度、強気/弱気の分布、根拠付きの最新記事 3 件を集約して返します。
get_sentiment_batch1 回の呼び出しで最大 50 銘柄分の同じ集計情報を返します。銘柄ごとに 1 リクエストとして課金されます。
compare_languages英語と繁体字中国語のセンチメントを並べて比較し、乖離スコアを返します。市場をまたいだ裁定取引のシグナル向けに設計されています。

情報源:Reuters、Bloomberg、Yahoo Finance、CNBC(英語)+經濟日報、工商時報、Anue 鉅亨(繁体字中国語)。10 分ごとに更新されます。

インストール

Praesentire API キーが必要です。無料で登録すると、クレジットカード不要で 1 日 100 リクエストを無期限で利用できます。

Claude Code

プロジェクトのルートにある .mcp.json に追加します。

{
  "mcpServers": {
    "praesentire": {
      "command": "npx",
      "args": ["-y", "praesentire-mcp"],
      "env": {
        "PRAESENTIRE_API_KEY": "pr_your_key_here"
      }
    }
  }
}

次に claude を実行して、「NVDA のセンチメントはどうですか?」 と尋ねます。

Claude Desktop / Cowork

Claude Desktop の設定を編集します(Windows の場合は %APPDATA%\Claude\claude_desktop_config.json、Mac の場合は ~/Library/Application Support/Claude/claude_desktop_config.json)。

{
  "mcpServers": {
    "praesentire": {
      "command": "npx",
      "args": ["-y", "praesentire-mcp"],
      "env": {
        "PRAESENTIRE_API_KEY": "pr_your_key_here"
      }
    }
  }
}

Claude Desktop を再起動します。コネクタ一覧に 3 つのツールが表示されます。

ローカルテスト
PRAESENTIRE_API_KEY=pr_your_key npx praesentire-mcp
# Server starts on stdio. Press Ctrl+C to stop.

プロンプトの例

インストールすると、Claude は次のような質問に回答できます。

「NVDA の現在のニュースセンチメントは?」 → get_sentiment("NVDA") を呼び出し、集計スコアと、そのスコアに影響している記事 3 件を返します。

「TSMC の英語と中国語のセンチメントを比較してください。乖離はありますか?」 → compare_languages("TSM") を呼び出し、両言語の結果と乖離スコアを返します。|divergence| > 0.3 の場合、注目すべき市場横断シグナルです。

「ウォッチリストのセンチメント:NVDA、AMD、AVGO、TSM、ASML、INTC、MU。」 → get_sentiment_batch(["NVDA","AMD",...]) を呼び出し、すべての結果を一度に返します。

「今日 NVDA が下落しているのはなぜですか?センチメントと最新記事を取得してください。」 → get_sentiment("NVDA") を呼び出し、Claude が根拠を要約します。

料金

Praesentire(この MCP のバックエンドとなる API)の料金:

プラン1 日あたりのリクエスト数料金
無料100永年 $0
Hobby1,000月額 $19
Pro10,000月額 $99
Business100,000月額 $499

ツールの呼び出し 1 回につき 1 リクエストです。get_sentiment_batch で N 銘柄を指定すると、N リクエストとして扱われます。

設定

環境変数:

変数デフォルト説明
PRAESENTIRE_API_KEY(必須)API キー(pr_...)です。https://praesentire.com/dashboard で取得してください。
PRAESENTIRE_BASE_URLhttps://praesentire.com/api/v1セルフホスト時やステージング環境でのテスト時に上書きします。

エラー処理

MCP サーバーは Praesentire の HTTP エラーを LLM 向けのメッセージに変換します。

  • 401 → 「API キーが無効か、取り消されています。praesentire.com/dashboard で新しいキーを作成してください。」
  • 429 → 「プラン X の 1 日あたりの上限に達しました。praesentire.com/pricing でアップグレードするか、リセットをお待ちください。」
  • 400 → 具体的な検証エラー(無効な銘柄、不正なパラメーター)。
  • 5xx → 「Praesentire API エラー N。もう一度お試しください。」

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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