J-Quants Free MCP server

J-Quants Free MCP server

site icon
2025.05.05 0
Python金融数据服务股票分析工具金融服务
J-Quants Free MCP server 是一个基于Model Context Protocol (MCP) 的服务器,提供对免费版J-Quants API的访问功能。该服务器主要用于金融数据查询和分析,支持从日文文本中搜索上市公司股票、获取每日股价以及财务报告等功能。
View on GitHub

Overview

基本能力

产品定位

J-Quants Free MCP server 是一个金融数据服务工具,专门用于访问和分析日本股市数据。

核心功能

  • search_company: 从日文文本中搜索上市公司股票
  • get_daily_quotes: 根据股票代码获取每日股价
  • get_financial_statements: 根据股票代码获取财务报告

适用场景

  • 金融数据分析
  • 股票市场研究
  • 公司财务比较分析

工具列表

  • search_company: 搜索上市公司股票
  • get_daily_quotes: 获取每日股价数据
  • get_financial_statements: 获取公司财务报告

常见问题解答

  • 需要注册J-Quants API并获取ID令牌
  • 需要设置JQUANTS_ID_TOKEN环境变量

使用教程

使用依赖

  1. 注册J-Quants API: J-Quants API
  2. 获取ID令牌并设置为环境变量: JQUANTS_ID_TOKEN=YOUR_JQUANTS_ID_TOKEN

安装教程

  1. 配置Claude Desktop:
  2. MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  3. Windows: %APPDATA%/Claude/claude_desktop_config.json

  4. 添加服务器配置:

{
    "mcpServers": {
        "e-stat": {
            "command": "uv",
            "args": [
                "--directory",
                "/path/to/jquants-free-mcp-server",
                "run",
                "server.py"
            ],
            "env": {
                "JQUANTS_ID_TOKEN": "YOUR_JQUANTS_ID_TOKEN"
            }
        }
    }
}

{
    "mcpServers": {
        "e-stat": {
            "command": "uvx",
            "args": [
                "jquants-free-mcp-server"
            ],
            "env": {
                "JQUANTS_ID_TOKEN": "YOUR_JQUANTS_ID_TOKEN"
            }
        }
    }
}

调试方式

  1. 确保环境变量JQUANTS_ID_TOKEN已正确设置
  2. 检查服务器配置是否正确
  3. 尝试运行示例查询:
  4. "コメダとルノアールの自己資本比率を比較して"
  5. "UUUMとカバーとANYCOLORの財務表を取得して、バランスシートを図にしてください。"

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。