Rockmoon Financial Data
by rockmoon.ai · remote · no sign-in to list tools · v1.0.0 · published by ai.rockmoon
Cross-market (US/JP/KR) structured financials, segments, ownership & metrics, traceable to filings.
19 tools: 2 change things and 17 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things2Claude Code: ask: see these tools
- Only reads17Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http financial-data https://mcp.rockmoon.ai/mcp --header 'X-API-Key: <your-x-api-key>'Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
19 tools
Changes things 2Claude Code: ask
get_filing_sourceGet the original SEC filing URL for a fiscal quarter or year from Rockmoon's stored provenance; use this instead of web search.No findings
Why it is in this group
- The name "get_filing_source" says "get": a word for reading.
- The input takes a statement or command to run (input.statement), which can change anything it can reach.
Description, as the server wrote it Get the original SEC filing URL for a fiscal quarter or year from Rockmoon's stored provenance; use this instead of web search.
screen_companiesScreen stocks across US/JP/KR/HK/CN by valuation + quality metrics (PE, PB, ROE, margins, market cap, dividend yield).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Screen stocks across US/JP/KR/HK/CN by valuation + quality metrics (PE, PB, ROE, margins, market cap, dividend yield).
Only reads 17Claude Code: allow
compare_metricsCompare valuation metrics across multiple tickers.No findings
Why it is in this group
- The name "compare_metrics" says "compare": a word for reading.
Description, as the server wrote it Compare valuation metrics across multiple tickers.
get_balance_sheetGet balance sheet (assets, liabilities, equity).No findings
Why it is in this group
- The name "get_balance_sheet" says "get": a word for reading.
Description, as the server wrote it Get balance sheet (assets, liabilities, equity).
get_cash_flowGet cash flow statement (OCF, ICF, FCF, capex, dividends).No findings
Why it is in this group
- The name "get_cash_flow" says "get": a word for reading.
Description, as the server wrote it Get cash flow statement (OCF, ICF, FCF, capex, dividends).
get_companyGet company facts (name, exchange, industry, regulator id, filings url).No findings
Why it is in this group
- The name "get_company" says "get": a word for reading.
Description, as the server wrote it Get company facts (name, exchange, industry, regulator id, filings url).
get_director_holdingsGet director / officer shareholdings (insider equity stakes).No findings
Why it is in this group
- The name "get_director_holdings" says "get": a word for reading.
Description, as the server wrote it Get director / officer shareholdings (insider equity stakes).
get_financialsGet all three financial statements (IS + BS + CF) for a ticker.No findings
Why it is in this group
- The name "get_financials" says "get": a word for reading.
Description, as the server wrote it Get all three financial statements (IS + BS + CF) for a ticker.
get_income_statementGet income statement (revenue, costs, margins, EPS).No findings
Why it is in this group
- The name "get_income_statement" says "get": a word for reading.
Description, as the server wrote it Get income statement (revenue, costs, margins, EPS).
get_insider_tradesGet insider trading activity (US Form 4 filings).No findings
Why it is in this group
- The name "get_insider_trades" says "get": a word for reading.
Description, as the server wrote it Get insider trading activity (US Form 4 filings).
get_institutional_holdingsGet institutional holders (US 13F filings).No findings
Why it is in this group
- The name "get_institutional_holdings" says "get": a word for reading.
Description, as the server wrote it Get institutional holders (US 13F filings).
get_large_holdings_eventsGet large-holdings disclosure events (JP 350/360 reports).No findings
Why it is in this group
- The name "get_large_holdings_events" says "get": a word for reading.
Description, as the server wrote it Get large-holdings disclosure events (JP 350/360 reports).
get_metricsGet latest valuation + financial metrics snapshot (PE, PB, ROE etc.).No findings
Why it is in this group
- The name "get_metrics" says "get": a word for reading.
Description, as the server wrote it Get latest valuation + financial metrics snapshot (PE, PB, ROE etc.).
get_metrics_historyGet historical derived metrics (TTM aggregates + margins per period).No findings
Why it is in this group
- The name "get_metrics_history" says "get": a word for reading.
Description, as the server wrote it Get historical derived metrics (TTM aggregates + margins per period).
get_pricesGet daily price history for a ticker.No findings
Why it is in this group
- The name "get_prices" says "get": a word for reading.
Description, as the server wrote it Get daily price history for a ticker.
get_segmentsGet reported business / geographic / product segments.No findings
Why it is in this group
- The name "get_segments" says "get": a word for reading.
Description, as the server wrote it Get reported business / geographic / product segments.
get_segments_trendGet time-series of segment values across periods for trend analysis.No findings
Why it is in this group
- The name "get_segments_trend" says "get": a word for reading.
Description, as the server wrote it Get time-series of segment values across periods for trend analysis.
search_companiesSearch companies by ticker or name across US/JP/KR/HK/CN/UK.No findings
Why it is in this group
- The name "search_companies" says "search": a word for reading.
Description, as the server wrote it Search companies by ticker or name across US/JP/KR/HK/CN/UK.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http financial-data https://mcp.rockmoon.ai/mcp --header 'X-API-Key: <your-x-api-key>'Run in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__financial-data__search_companies",
"mcp__financial-data__get_company",
"mcp__financial-data__get_financials",
"mcp__financial-data__get_income_statement",
"mcp__financial-data__get_balance_sheet",
"mcp__financial-data__get_cash_flow",
"mcp__financial-data__get_prices",
"mcp__financial-data__get_segments",
"mcp__financial-data__get_segments_trend",
"mcp__financial-data__get_major_shareholders",
"mcp__financial-data__get_director_holdings",
"mcp__financial-data__get_insider_trades",
"mcp__financial-data__get_institutional_holdings",
"mcp__financial-data__get_large_holdings_events",
"mcp__financial-data__get_metrics",
"mcp__financial-data__get_metrics_history",
"mcp__financial-data__compare_metrics"
],
"ask": [
"mcp__financial-data__get_filing_source",
"mcp__financial-data__screen_companies"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as financial-data. Review it before you use it.