USERDATA
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
USERDATA
The tools exist. The user has no data store. USERDATA is that store.
A logged-in Yahoo Finance account remembers your history, screens and watchlists. USERDATA is that account for equity research done with Claude, built properly: one MCP server that keeps every session, preference, skill, tag, custom XBRL concept, watchlist, peer group, note, thesis and research step, plus every number and filing pulled from SEC EDGAR and Yahoo Finance, with each number traceable to the filing it came from.
Status
v1 works: 23 MCP tools over two stores, pulling real SEC and Yahoo data. Every file is under 150 lines and passes Google's pylint, pyrefly and dbt's SQLFluff rules.
Related MCP server: open-finance-mcp
Run
cp userdata.example.toml userdata.toml # edit paths and contact
make setup test lint
USERDATA_CONFIG=$PWD/userdata.toml uv run userdata serve # stdio
USERDATA_CONFIG=$PWD/userdata.toml uv run userdata serve --http # HTTPSources
Built on edgartools (MIT) and yfinance (Apache-2.0). Arelle (Apache-2.0) validates custom taxonomies and builds the iXBRL viewer.
Rules
Permissive licences only. CI fails on anything else.
Every write survives a kill and a restart, vectors included.
No engine name inside a tool. Engine choice is configuration.
Additive schema changes only.
Python: Google style guide. SQL: dbt style guide.
Licence
MIT. See LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Your investing research inside Claude: watchlists, financial ratios, reverse-DCF valuations, investment theses, notes, portfolio, earnings calendar and news for the companies you follow. 70 read and write tools; ask what's on your morning desk, rank a watchlist by ROE, log a trade or save a thesis. OAuth sign-in. Free to start.
Research layer for AI agents: stock theses, filing Q&A with page cites, monitoring. Research-only.
Stock research for AI assistants: scan US stocks, ETFs and futures, cite SEC filings, save queries.
Primary-source SEC filing intelligence and financial/disclosure reconciliation for AI agents.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables Claude to access free official financial and economic data from SEC EDGAR, U.S. Treasury, FRED, and the World Bank, including XBRL financial statements, key metrics, filings, insider trades, 13F portfolios, market prices, and macroeconomic series.20MIT
- AlicenseAqualityBmaintenanceEnables Claude to pull free, citable financial data for comps and DCF work — standardized SEC EDGAR XBRL financials, filing links, FRED Treasury yields, market prices and beta — with every value returned alongside its source concept, accession and filing URL. Provides read-only tools for company lookup, financials, filings, market data and peer comparison tables that need no API key.6MIT
- FlicenseNot gradedqualityAmaintenanceEnables natural-language research across SEC filings, earnings call transcripts, company financials, stock and crypto market data, and prediction markets, returning structured, source-backed answers. It also exposes deep-research synthesis agents and live documentation search to Claude Desktop, Cursor, and other MCP clients.-
- AlicenseNot gradedqualityAmaintenanceConnects filing search and financial research tools to MCP-compatible assistants, letting them look up companies, query annual, quarterly and trailing-twelve-month financials, and ask questions answered with citations traceable to original SEC filings. It also supports company comparisons, valuation assumptions, and language selection for the returned research.MIT