Back to search
D
59.6 /100

io.github.hiroshic9-png/transcode

Author hiroshic9-png
Scanned 48d ago

Japan market intelligence — 22 MCP tools, 10 government/exchange data sources

Versions

1.0.1scored
first seen May 19, 2026

Trust breakdown

PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 23

lookup_ticker
annotations: none low

Resolve a Japanese stock ticker code to company name. Supports 260+ major stocks with dynamic fallback.

ticker string
interpret
annotations: none low

Generate AI interpretation (Layer 2) for a disclosure or macro event using Gemini 2.5. Returns structured analysis: significance, market impact, key investor questions.

company_profile
annotations: none low

Get comprehensive company profile from gBizINFO: basic info, subsidies, government certifications, patent portfolio, financial data, and procurement records. Accepts ticker code (e.g.

full boolean identifier string
company_search
annotations: none low

Search Japanese corporations by name from gBizINFO database (5M+ entities). Returns corporate number, name, location. Use to find corporate numbers for detailed lookup.

name string page number
government_stats
annotations: none low

Get Japanese government statistics from e-Stat. Available series:

limit number
stats_summary
annotations: none low

Get a summary of all major Japanese macro statistics (GDP, CPI, unemployment, industrial production, retail sales) in one call. Returns latest values for each series.

market_snapshot
annotations: none low

ESSENTIAL first call when asked about Japanese markets. Returns real-time macro indicators (Nikkei, USD/JPY, VIX, oil, gold, S&P500), detected anomaly events with affected stocks, and today

get_disclosures
annotations: none low

Fetch TDnet corporate disclosures (earnings revisions, M&A, share buybacks, dividends, etc.) with auto-categorization and impact assessment. Filter by ticker, category, or impact level.

days number limit number impact string ticker string category string
disclosure_stats
annotations: none low

Get disclosure statistics: category breakdown, impact distribution (positive/negative ratio), and notable filings. Use this to gauge overall market sentiment from corporate actions.

days number
get_macro
annotations: none low

Get latest values for 6 key macro indicators: Crude Oil WTI, Gold, USD/JPY, VIX, Nikkei 225, and S&P 500. Includes percentage change from previous close.

detect_events
annotations: none low

Detect macro anomaly events: oil surge/crash (±5%), gold surge (3%+), yen move (±1.5%), VIX spike (15%+). Returns beneficiary/headwind stock mappings for each event. Optional AI interpretation.

interpret boolean
listed_stocks
annotations: none low

Get the master list of all stocks listed on the Tokyo Stock Exchange (TSE). Includes ticker code, company name, market segment (Prime/Standard/Growth), sector classification, and scale category.

market string
earnings_calendar
annotations: none low

Get upcoming earnings announcement dates for Japanese listed companies. Returns scheduled dates for the next 30 days. Use to anticipate market-moving events.

date_to string date_from string
financials
annotations: none low

Get financial statements for a Japanese stock: net sales, operating profit, net income, EPS, BPS, equity ratio, cash flow, dividends, and company forecasts. Data from J-Quants (JPX official).

ticker string
global_macro
annotations: none low

Get US and Japan macro data from FRED. Available series:

limit number
policy_summary
annotations: none low

Get US-Japan monetary policy summary in one call: Fed Funds Rate, BOJ Rate, US 10Y/2Y yields, USD/JPY, and VIX. Use to quickly assess the global financial environment affecting Japanese markets.

company_intelligence
annotations: none low

THE MOST POWERFUL TOOL for Japanese company analysis. Returns EVERYTHING about a company in ONE call: corporate profile (employees, capital, patents, certifications), financial statements (revenue, profit, EPS with forecasts), recent corporate disclosures, institutional holding changes, and macro context (USD/JPY, VIX, rates). Supports ALL 4000+ listed stocks via dynamic resolution. ALWAYS use this instead of making multiple separate calls.

ticker string
japan_briefing
annotations: none low

YOUR DAILY STARTING POINT for Japan. Returns a complete briefing in ONE call: market indicators, US-Japan monetary policy, BOJ Tankan business sentiment DI, Economy Watchers street-level sentiment, today

tankan
annotations: none low

Get BOJ Tankan survey — Japan

investor_flows
annotations: none low

Get weekly investor flow data from JPX (Tokyo Stock Exchange). Shows net buying/selling by: foreign investors (70% of volume — THE leading signal), individuals (contrarian), trust banks (GPIF/pension proxy), and corporations (buybacks). Essential for understanding market direction.

japan_weather
annotations: none low

Get weather forecast for 8 major Japanese cities (Tokyo, Osaka, Nagoya, Fukuoka, Sapporo, Sendai, Hiroshima, Naha) with business impact assessment. Detects extreme heat, heavy rain, and cold waves that affect logistics, construction, retail, and energy sectors. No API key required.

cities string
japan_earthquakes
annotations: none low

Get recent earthquake data near Japan (lat 24-46°N, lon 122-150°E) from USGS. Returns magnitude distribution, business impact assessment by sector (insurance, construction, logistics), tsunami warnings, and seismic risk level. Essential for disaster risk evaluation. No API key required.

days number min_magnitude number
economic_calendar
annotations: none low

Get Japan

days number category string importance string

Permissions 3

network Server uses network capabilities via: fetch(), requests
medium
filesystem Server uses filesystem capabilities via: open(), os
low
env_vars Server uses env_vars capabilities via: os.getenv(), process.env
low

Scan Findings 91

low
Tool 'market_snapshot' has no annotations annotation_checker · 100%
low
Tool 'get_disclosures' has no annotations annotation_checker · 100%
low
Tool 'disclosure_stats' has no annotations annotation_checker · 100%
low
Tool 'get_macro' has no annotations annotation_checker · 100%
low
Tool 'detect_events' has no annotations annotation_checker · 100%
low
Tool 'lookup_ticker' has no annotations annotation_checker · 100%
low
Tool 'interpret' has no annotations annotation_checker · 100%
low
Tool 'company_profile' has no annotations annotation_checker · 100%
low
Tool 'company_search' has no annotations annotation_checker · 100%
low
Tool 'government_stats' has no annotations annotation_checker · 100%
low
Tool 'stats_summary' has no annotations annotation_checker · 100%
low
Tool 'listed_stocks' has no annotations annotation_checker · 100%
low
Tool 'earnings_calendar' has no annotations annotation_checker · 100%
low
Tool 'financials' has no annotations annotation_checker · 100%
low
Tool 'global_macro' has no annotations annotation_checker · 100%
low
Tool 'policy_summary' has no annotations annotation_checker · 100%
low
Tool 'company_intelligence' has no annotations annotation_checker · 100%
low
Tool 'japan_briefing' has no annotations annotation_checker · 100%
low
Tool 'tankan' has no annotations annotation_checker · 100%
low
Tool 'investor_flows' has no annotations annotation_checker · 100%
low
Tool 'japan_weather' has no annotations annotation_checker · 100%
low
Tool 'japan_earthquakes' has no annotations annotation_checker · 100%
low
Tool 'economic_calendar' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-9hjg-9r4m-mvj7) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-9wx4-h78v-vm56) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-gc5v-m9x4-r6x2) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-1872) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-1873) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-2275) dependency_analyzer · 95%
medium
High-entropy string (6.41 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/core/cache_middleware.py:1 entropy_analyzer · 61%
medium
High-entropy string (5.94 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/core/ticker_resolver.py:1 entropy_analyzer · 54%
medium
High-entropy string (5.98 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:716 entropy_analyzer · 54%
medium
High-entropy string (6.19 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:1052 entropy_analyzer · 57%
medium
High-entropy string (6.26 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:1338 entropy_analyzer · 58%
medium
High-entropy string (6.20 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:1439 entropy_analyzer · 58%
medium
High-entropy string (6.34 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:1609 entropy_analyzer · 60%
medium
High-entropy string (5.83 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:1760 entropy_analyzer · 52%
medium
High-entropy string (6.41 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:1919 entropy_analyzer · 61%
medium
High-entropy string (5.95 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:2001 entropy_analyzer · 54%
medium
High-entropy string (5.95 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:2030 entropy_analyzer · 54%
medium
High-entropy string (5.76 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/api/main.py:2054 entropy_analyzer · 51%
medium
High-entropy string (6.00 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/intelligence/interpreter.py:1 entropy_analyzer · 55%
medium
High-entropy string (6.00 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/intelligence/interpreter.py:50 entropy_analyzer · 55%
medium
High-entropy string (5.84 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/intelligence/interpreter.py:76 entropy_analyzer · 52%
medium
High-entropy string (6.44 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/intelligence/summarizer.py:1 entropy_analyzer · 61%
medium
High-entropy string (6.65 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/gbizinfo.py:1 entropy_analyzer · 64%
medium
High-entropy string (5.81 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/calendar.py:1 entropy_analyzer · 52%
medium
High-entropy string (5.89 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/calendar.py:6 entropy_analyzer · 53%
medium
High-entropy string (6.45 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/edinet.py:1 entropy_analyzer · 61%
medium
High-entropy string (6.23 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/estat.py:1 entropy_analyzer · 58%
medium
High-entropy string (6.28 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/fred.py:1 entropy_analyzer · 59%
medium
High-entropy string (6.35 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/jquants.py:1 entropy_analyzer · 60%
medium
High-entropy string (6.12 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/nexus.py:1 entropy_analyzer · 56%
medium
High-entropy string (6.08 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/sources/macro.py:1 entropy_analyzer · 56%
medium
High-entropy string (5.76 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/scripts/amakudari_batch.py:2 entropy_analyzer · 51%
medium
High-entropy string (5.85 bits/char) in hiroshic9-png-japan-intelligence-api-54d761c/scripts/amakudari_batch.py:19 entropy_analyzer · 52%
info
Tool: market_snapshot manifest_parser · 70%
info
Tool: get_disclosures manifest_parser · 70%
info
Tool: disclosure_stats manifest_parser · 70%
info
Tool: get_macro manifest_parser · 70%
info
Tool: detect_events manifest_parser · 70%
info
Tool: lookup_ticker manifest_parser · 70%
info
Tool: interpret manifest_parser · 70%
info
Tool: company_profile manifest_parser · 70%
info
Tool: company_search manifest_parser · 70%
info
Tool: government_stats manifest_parser · 70%
info
Tool: stats_summary manifest_parser · 70%
info
Tool: listed_stocks manifest_parser · 70%
info
Tool: earnings_calendar manifest_parser · 70%
info
Tool: financials manifest_parser · 70%
info
Tool: global_macro manifest_parser · 70%
info
Tool: policy_summary manifest_parser · 70%
info
Tool: company_intelligence manifest_parser · 70%
info
Tool: japan_briefing manifest_parser · 70%
info
Tool: tankan manifest_parser · 70%
info
Tool: investor_flows manifest_parser · 70%
info
Tool: japan_weather manifest_parser · 70%
info
Tool: japan_earthquakes manifest_parser · 70%
info
Tool: economic_calendar manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (16) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 80%
low
Permission: env_vars access detected permission_analyzer · 90%
critical
Tool poisoning in 'market_snapshot': Cross-tool prerequisite: 'first call/use' poisoning · 85%
critical
Tool poisoning in 'company_intelligence': Directive language: 'always' poisoning · 85%
info
SBOM generated: 7 components sbom_generator · 100%
high
Generic API Key Assignment found in hiroshic9-png-japan-intelligence-api-54d761c/verify_all_endpoints.sh secret_scanner · 75%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%