Token导航 LogoToken导航TokenDH.com
Stock Sentiment logo
金融服务未说明官方级别未说明来源级核验

Stock Sentiment

MCP Server

MCP服务器通过分析近期新闻标题提供股票情绪评分(正面/负面/中性),适用于金融分析和投资决策。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
金融数据Python新闻聚合

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Kenmore37x

提供方

Kenmore37x

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP股票情绪服务器

这个项目演示了一个简单的MCP服务器,它根据最近(过去7天)关于股票的新闻头条返回股票情绪。

运作原理

  • 它从newsapi.org获取新的头条新闻。或者,公开的头条新闻可以直接从谷歌新闻等网站获取。
  • 拥抱脸管道分析情绪(积极/消极/中性)。

设置

此项目使用 uv 用于包管理。参考 如何安装uv的说明 了解更多详情。

uv venv

激活虚拟环境:

source .venv/bin/activate

安装依赖项:

uv sync

API密钥设置

目前,这个项目使用news.org API获取真实的标题。您需要:

  1. 注册一个免费帐户 newsapi.org.
  2. 从仪表板获取API密钥。
  3. 设置环境变量:
export NEWS_API_KEY=your_api_key_here

如何测试

要测试此MCP服务器,请执行以下命令:

mcp dev src/mcp_stock_sentiment.py

然后等待一段时间,等待MCP检查器加载。这将为您提供一个UI,您可以在浏览器中使用它来测试MCP服务器。

  • 点击 连接 按钮。
  • 在...之下 工具,单击 列出工具。显示工具后,单击 _get_sentiment_.
  • 输入股票代码,然后单击 运行工具.

示例输出:

  • AAPL
{
  "Stock": "APPL",
  "Sentiment": -0.10256410256410256,
  "description": "Summary for APPL: Positive: 35, Negative: 43, Neutral: 0, Sentiment Score: -0.10"
}
  • BYND
{
Stock:
"BYND"

Sentiment:
-0.6338028169014085

description:
"Summary for BYND: Positive: 13, Negative: 58, Neutral: 0, Sentiment Score: -0.63"

}

目录标签

目录标签

金融数据Python新闻聚合金融分析本地部署情绪分析投资工具自然语言处理

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP