MCP server for stock snapshots, company metrics, DCF analysis, and side-by-side company comparisons.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Toolstem MCP Server.
get_stock_snapshotComprehensive stock overview combining quote, profile, DCF valuation, and rating into a single response.
get_company_metricsDeep fundamentals analysis β profitability, financial health, cash flow, growth, and per-share metrics β synthesized from 5 financial statements endpoints.
compare_companiesSide-by-side comparison of 2β5 companies across price, valuation, profitability, financial health, growth, dividends, and analyst ratings.
Curated financial data MCP for AI agents β equity research in one call.
Toolstem is the financial data MCP built for AI stock analysis, equity research, and agent-driven investment workflows. Real-time stock data, company fundamentals, DCF valuations, financial metrics, and the ability to compare companies side-by-side β all returned as flat, agent-friendly JSON with derived signals already computed.
Works natively with Claude, OpenAI Agents SDK, and LangChain. Pay-per-call pricing, no subscription. More finance MCP servers (SEC filings, insider transactions, institutional holdings) are on the way.
Unlike passthrough wrappers that just expose a vendor's REST API, every Toolstem tool combines multiple data sources, derives signals, and pre-computes the math an agent would otherwise have to do itself.
One call. One agent-friendly JSON response. No nested arrays to parse, no cross-endpoint stitching, no null-checking boilerplate.
Point your MCP client or agent at the hosted endpoint. No API key, no infra, no setup. Billing is per-call via x402 β the agent's wallet pays directly in USDC on Base mainnet.
initialize and tools/list are free (discovery and schema introspection).tools/call costs $0.01 USDC on Base mainnet, settled via x402.Drop this into your claude_desktop_config.json:
Restart Claude Desktop, then ask: "Use Toolstem to get a snapshot of NVDA."
The official @langchain/mcp-adapters library connects directly to the hosted URL:
langchain-toolstem)The langchain-toolstem wrapper handles x402 payment for you β pass a funded wallet key and the tools auto-pay per call:
Prefer to run the server yourself with your own FMP key? See Advanced: self-host at the bottom.
Try the tools live in the Toolstem playground.
Product page: https://toolstem.com/finance/.
initialize and tools/list are free β discovery, schema introspection, and health checks never cost anything.tools/call costs $0.01 USDC on Base mainnet per invocation, paid via x402. No API key, no signup, no marketplace account required β the agent's wallet pays directly.| Tool | Per call |
|---|---|
get_stock_snapshot | $0.01 USDC |
get_company_metrics | $0.01 USDC |
compare_companies | $0.01 USDC |
Toolstem uses the x402 payment protocol. Agents pay per call in USDC on Base β no API keys, no subscriptions, no invoices. The agent's wallet settles each call automatically via EIP-3009.
Toolstem ships as a Node MCP server (this repo) and as a hosted, x402-gated proxy.
mcp.toolstem.com and enforces the x402 payment for tools/call.Three composite tools, each one synthesizing multiple FMP endpoints with derived signals and pre-computed math.
| Tool | Title | Required input | Optional input |
|---|---|---|---|
get_stock_snapshot | Stock Snapshot | symbol (string) | β |
get_company_metrics | Company Metrics | symbol (string) | period (annual | quarter, default annual) |
compare_companies | Company Comparison | symbols (string[2..5]) | β |
All three are read-only, idempotent, and safe for agent retry.
get_stock_snapshotComprehensive stock overview combining quote, profile, DCF valuation, and rating into a single response.
Input:
Example output (truncated):
Derived fields (not in raw APIs):
dcf_signal β UNDERVALUED if DCF upside > 10%, OVERVALUED if < -10%, else FAIRLY VALUED.market_cap_readable β human-friendly $2.78T, $450.2B, $12.5M format.distance_from_52w_high_percent / distance_from_52w_low_percent β pre-computed range position.get_company_metricsDeep fundamentals analysis β profitability, financial health, cash flow, growth, and per-share metrics β synthesized from 5 financial statements endpoints.
Input:
period accepts annual (default) or quarter.
Example output (truncated):
Derived fields:
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/toolstem-toolstem-mcp-server)<a href="https://allmcps.com/mcp/toolstem-toolstem-mcp-server"><img src="https://allmcps.com/api/badge/toolstem-toolstem-mcp-server?style=directory" alt="Toolstem MCP Server on AllMCPs" /></a>