Token导航 LogoToken导航TokenDH.com
marketpulse (Sadiakhalil125) logo
金融服务stdio官方级别未说明来源级核验

marketpulse (Sadiakhalil125)

MCP Server

一款基于AI的金融助手,提供股票、加密货币和市场新闻的实时信息。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python加密货币金融数据

安装说明

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

作者 / 组织

SadiaKhalil125

提供方

SadiaKhalil125

最后核验

2026/5/17 20:20

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

MarketPulse🤖

一款基于人工智能的财务助理,使用Streamlit和LangChain提供有关股票、加密货币和市场新闻的实时信息。

特性

  • 📈 实时股票价格查询
  • 💰 加密货币价格跟踪
  • 📰 最新市场新闻更新
  • 🤖 人工智能驱动的自然语言交互
  • 💬 带有消息历史记录的聊天界面
  • 🚀 快速操作快捷方式

先决条件

  • Python 3.11或更高版本
  • Gemini AI的Google API密钥
  • Firecrawl API密钥

安装

  1. 克隆存储库
  2. 安装依赖项:
pip install -r requirements.txt
  1. 创建一个 .env 使用API密钥在项目根目录中创建文件:
GOOGLE_API_KEY="your-google-api-key"
FIRECRAWL_API_KEY="your-firecrawl-api-key"

用法

  1. 启动MCP服务器:
python mcp_server.py
  1. 在新终端中,启动Streamlit应用程序:
streamlit run streamlit_app.py
  1. 打开浏览器并导航到显示的URL(通常http://localhost:8501)

特性

快捷操作

  • 获取BTC价格
  • 获取ETH价格
  • 查看最新股市新闻

查询模板

  • 按符号查找任何股票价格(例如AAPL、GOOG)
  • 检查任何加密货币价格(例如SOL、XRP)

聊天界面

  • 询问有关股票、加密货币或市场新闻的自然语言问题
  • 查看对话历史记录
  • Gemini AI支持的实时响应

项目结构

  • streamlit_app.py:Streamlit主网页界面
  • mcp_server.py:处理财务数据请求的后端服务器
  • mcp_client.py:AI代理和工具集成的客户端代码
  • requirements.txt:项目依赖关系
  • .env:API密钥的配置文件

依赖项

  • streamlight:Web界面
  • langchain:AI代理框架
  • firecrawl-py:网页抓取和数据提取
  • python dotenv:环境变量管理
  • asyncio mqtt:异步mqtt支持
  • fastmcp:消息通信协议

许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

目录标签

目录标签

Python加密货币金融数据金融信息本地部署股票追踪市场新闻AI助手

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP