Financial Datasets MCP Server

Financial Datasets MCP Server

一个 MCP 服务器,通过模型上下文协议接口 (Model Context Protocol interface) 为 AI 助手提供访问股票市场数据的能力,包括财务报表、股票价格和市场新闻。

数据库交互
数据与应用分析
访问服务器

README

Financial Datasets MCP 服务器

简介

这是一个模型上下文协议 (MCP) 服务器,提供对来自 Financial Datasets 的股票市场数据的访问。

它允许 Claude 和其他 AI 助手直接通过 MCP 接口检索利润表、资产负债表、现金流量表、股票价格和市场新闻。

可用工具

此 MCP 服务器提供以下工具:

  • get_income_statements: 检索股票的利润表
  • get_balance_sheets: 检索股票的资产负债表
  • get_cash_flow_statements: 检索股票的现金流量表
  • get_current_price: 获取股票的最新价格信息
  • get_prices: 获取具有可自定义日期范围和间隔的历史股票价格
  • get_news: 获取股票的最新新闻

设置

前提条件

  • Python 3.10 或更高版本
  • uv 包管理器

安装

  1. 克隆此存储库:

    git clone https://github.com/financial-datasets/mcp-server
    cd mcp-server
    
  2. 如果您没有安装 uv,请安装它:

    # macOS/Linux
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
    # Windows
    curl -LsSf https://astral.sh/uv/install.ps1 | powershell
    
  3. 安装依赖项:

    # 创建虚拟环境并激活它
    uv venv
    source .venv/bin/activate  # 在 Windows 上: .venv\Scripts\activate
    
    # 安装依赖项
    uv add "mcp[cli]" httpx  # 在 Windows 上: uv add mcp[cli] httpx
    
    
  4. 设置环境变量:

    # 为您的 API 密钥创建 .env 文件
    cp .env.example .env
    
    # 在 .env 中设置 API 密钥
    FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-key
    
  5. 运行服务器:

    uv run server.py
    

连接到 Claude Desktop

  1. 如果您尚未安装 Claude Desktop,请安装它

  2. 创建或编辑 Claude Desktop 配置文件:

    # macOS
    mkdir -p ~/Library/Application\ Support/Claude/
    nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
    
  3. 添加以下配置:

    {
      "mcpServers": {
        "financial-datasets": {
          "command": "/path/to/uv",
          "args": [
            "--directory",
            "/absolute/path/to/financial-datasets-mcp",
            "run",
            "server.py"
          ]
        }
      }
    }
    

    /path/to/uv 替换为 which uv 的结果,并将 /absolute/path/to/financial-datasets-mcp 替换为此项目的绝对路径。

  4. 重启 Claude Desktop

  5. 您现在应该在 Claude Desktop 的工具菜单(锤子图标)中看到可用的金融工具

  6. 尝试向 Claude 提出如下问题:

    • "苹果公司最近的利润表是什么?"
    • "显示特斯拉股票的当前价格"
    • "获取 MSFT 从 2024-01-01 到 2024-12-31 的历史价格"

推荐服务器

VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选
AIO-MCP Server

AIO-MCP Server

🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。

精选
本地
Knowledge Graph Memory Server

Knowledge Graph Memory Server

为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。

精选
本地
Hyperbrowser

Hyperbrowser

欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够:

精选
本地
any-chat-completions-mcp

any-chat-completions-mcp

将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。

精选
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
BigQuery MCP Server

BigQuery MCP Server

这是一个服务器,可以让你的大型语言模型(LLM,比如Claude)直接与你的BigQuery数据对话!可以把它想象成一个友好的翻译器,它位于你的AI助手和数据库之间,确保它们可以安全高效地进行交流。

精选
mcp-perplexity

mcp-perplexity

Perplexity API 的 MCP 服务器。

精选