praesentire-mcp について
praesentire-mcpは、英語と繁体字中国語の金融ニュース感情分析をClaudeに接続します。単一銘柄または最大50銘柄を対象に、スコア、信頼度、記事の根拠を確認できます。
主な機能
- 01銘柄ごとの感情スコアと信頼度
- 02最大50銘柄の一括分析
- 03英語と繁体字中国語の比較
- 04根拠となる最新記事
活用シーン
- 01銘柄のニュース感情の確認
- 02ウォッチリスト銘柄の一括分析
- 03英語と中国語のニュース感情の比較
MCP 対応
MCPサーバーは、単一銘柄の感情分析、一括分析、言語比較の3つのツールを提供します。クライアントにはPraesentire APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| ticker | string | はい | 株式ティッカーシンボル(例:NVDA、TSM、AAPL)。1~10 文字で、大文字と小文字は区別されません。対象は米国大型株と台湾上場の半導体銘柄が中心です。 |
| window_hours | number | いいえ | ローリング時間ウィンドウ(時間単位)。デフォルトは 24、最大は 168(7 日)です。 |
詳細
praesentire-mcp
Praesentire 用 MCP サーバー — バイリンガルの金融ニュースセンチメントを Claude のツールとして提供します。
Claude ができること
1 つの API で 3 つのツールを利用できます。
| ツール | 機能 |
|---|---|
get_sentiment | 1 銘柄のセンチメントスコア(-1〜+1)、信頼度、強気/弱気の分布、根拠付きの最新記事 3 件を集約して返します。 |
get_sentiment_batch | 1 回の呼び出しで最大 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 |
| Hobby | 1,000 | 月額 $19 |
| Pro | 10,000 | 月額 $99 |
| Business | 100,000 | 月額 $499 |
ツールの呼び出し 1 回につき 1 リクエストです。get_sentiment_batch で N 銘柄を指定すると、N リクエストとして扱われます。
設定
環境変数:
| 変数 | デフォルト | 説明 |
|---|---|---|
PRAESENTIRE_API_KEY | (必須) | API キー(pr_...)です。https://praesentire.com/dashboard で取得してください。 |
PRAESENTIRE_BASE_URL | https://praesentire.com/api/v1 | セルフホスト時やステージング環境でのテスト時に上書きします。 |
エラー処理
MCP サーバーは Praesentire の HTTP エラーを LLM 向けのメッセージに変換します。
- 401 → 「API キーが無効か、取り消されています。praesentire.com/dashboard で新しいキーを作成してください。」
- 429 → 「プラン X の 1 日あたりの上限に達しました。praesentire.com/pricing でアップグレードするか、リセットをお待ちください。」
- 400 → 具体的な検証エラー(無効な銘柄、不正なパラメーター)。
- 5xx → 「Praesentire API エラー N。もう一度お試しください。」
リンク
- 🏠 praesentire.com
- 📖 API ドキュメント
- 🔑 ダッシュボード
- 🐛 課題
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。