Skip to main content
Glama
groovyjuice

J-Quants Timeseries MCP

by groovyjuice

J-Quants Timeseries MCP

Dieser persönliche MCP-Server ruft Tageskursdaten japanischer Aktien über die J-Quants API V2 ab und liefert eine CSV zurück, die ChatGPT im Google-Drive-Ordner „時系列データ“ speichern kann.

Hauptfunktionen

  • Börsennotierte Aktien anhand des Aktiencodes oder des Unternehmensnamens suchen.

  • Alle Seiten von /v2/equities/bars/daily abrufen.

  • Unbereinigte und bereinigte OHLCV-Daten sowie Limit-up-/Limit-down-Flags in CSV umwandeln.

  • Die Zielordner-ID aus den Secret-Einstellungen von Render lesen und in das Tool-Ergebnis aufnehmen.

  • Bei mehrdeutigen Aktien Kandidaten zurückgeben und nicht durch Raten auswählen.

Related MCP server: Enhanced MCP Stock Query System

Umgebungsvariablen

Name

Beschreibung

JQUANTS_API_KEY

API-Schlüssel für J-Quants V2. Erforderlich.

GOOGLE_DRIVE_FOLDER_ID

ID des Drive-Zielordners. Erforderlich.

MCP_ACCESS_TOKEN

Geheimer Pfad der MCP-URL. Mindestens 32 Zeichen. Erforderlich.

PORT

HTTP-Port, auf dem der Server lauscht. Wird von Render automatisch gesetzt.

RENDER_EXTERNAL_HOSTNAME

Öffentlicher Hostname, der von Render automatisch gesetzt wird.

Schreiben Sie den API-Schlüssel, die Drive-Ordner-ID und das Zugriffstoken niemals in Quellcode, Unterhaltungen oder Logs.

Lokaler Test

python -m venv .venv
.venv/bin/pip install -r requirements.txt
PYTHONPATH=. .venv/bin/python -m unittest discover -s tests -v

Ersetzen Sie unter Windows PowerShell das Python der virtuellen Umgebung durch .venv\\Scripts\\python.exe.

Start

JQUANTS_API_KEY=... GOOGLE_DRIVE_FOLDER_ID=... MCP_ACCESS_TOKEN=32文字以上の秘密文字列 python server.py

Die Verbindungs-URL hat das folgende Format:

https://<Renderのホスト名>/mcp/<MCP_ACCESS_TOKEN>

Behandeln Sie diese gesamte URL als vertrauliche Information. Dies ist ein einfacher Schutz für den persönlichen Gebrauch und kein robustes Verfahren, das die OAuth-Authentifizierung ersetzt. Falls sie durchsickert, generieren Sie MCP_ACCESS_TOKEN neu.

ChatGPT-Seite

  1. Aktivieren Sie in der Web-Version von ChatGPT unter „Einstellungen“ → „Sicherheit und Anmeldung“ den Developer mode.

  2. Registrieren Sie die oben genannte MCP-URL im Menü zum Hinzufügen von Plugins.

  3. Wählen Sie im Chat über den Developer mode die J-Quants-App und Google Drive aus.

  4. Bitten Sie: „Holen Sie die Zeitreihendaten von キオクシア.“

Das Tool gibt den CSV-Inhalt, den Dateinamen und die aus den Secret-Einstellungen gelesene Zielordner-ID zurück. ChatGPT lädt diese CSV in den angegebenen Google-Drive-Ordner hoch.

Einschränkungen von J-Quants Free

Im Free-Plan können Sie Aktienkurse der letzten zwei Jahre abrufen, mit Ausnahme der vergangenen zwölf Wochen. Prüfen Sie die tatsächlich zurückgegebenen first_date und last_date.

Related MCP Connectors

Related MCP Servers

  • -
    license
    Not graded
    quality
    D
    maintenance
    Provides real-time and historical stock market data through the Alpha Vantage API. Enables users to get current stock prices and retrieve historical stock data for any major stock symbol via natural language queries.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI-powered natural language stock market queries with real-time data from Yahoo Finance and CSV fallback. Uses Google Gemini to interpret queries and automatically fetch stock prices, comparisons, and market summaries.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables access to Japanese stock market data via the free J-Quants API, providing tools for company search, daily quotes, and financial statements.
    1
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI assistants to access real-time Japanese and global stock market data, including quotes, charts, technical analysis, and market screening.
    7
    9 npm
    MIT