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 服务提供单代码情绪、批量情绪和语言对比三种工具。客户端需使用 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 可以获得什么

三个工具,一个 API:

工具功能
get_sentiment针对单个股票代码,提供汇总的 -1 至 +1 情绪分数、置信度、多空分布,以及包含分析依据的最新 3 篇文章。
get_sentiment_batch一次调用即可获取最多 50 个股票代码的同类汇总数据。每个股票代码计为一次请求。
compare_languages并列比较英语与繁体中文情绪,并提供分歧分数。专为跨市场套利信号设计。

信息来源:Reuters、Bloomberg、Yahoo Finance、CNBC(英语)以及經濟日報、工商時報、Anue 鉅亨(繁体中文)。每 10 分钟更新一次。

安装

你需要 Praesentire API 密钥。免费注册——每天 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。这三个工具会显示在连接器列表中。

本地测试
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):

套餐每日请求数价格
免费100永久 $0
Hobby1,000$19 / 月
Pro10,000$99 / 月
Business100,000$499 / 月

每次工具调用 = 1 次请求。使用 N 个股票代码调用 get_sentiment_batch = N 次请求。

配置

环境变量:

变量默认值说明
PRAESENTIRE_API_KEY(必需)你的 API 密钥(pr_...)。可在 https://praesentire.com/dashboard 获取。
PRAESENTIRE_BASE_URLhttps://praesentire.com/api/v1可自托管或针对暂存环境测试时进行覆盖。

错误处理

MCP 服务会将 Praesentire 的 HTTP 错误转换为便于大模型理解的消息:

  • 401 → “API 密钥无效或已撤销。请前往 praesentire.com/dashboard 创建新密钥。”
  • 429 → “套餐 X 的每日限额已达。请前往 praesentire.com/pricing 升级,或等待限额重置。”
  • 400 → 具体的验证错误(股票代码无效、参数错误)。
  • 5xx → “Praesentire API 错误 N。请重试。”

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。