
Agent Toolbelt Mcp
Wraps 27 production tools behind a single MCP interface: 7 stock research endpoints that return synthesized investment analysis (thesis generation, moat assessment, insider signal interpretation) backed by Polygon.io and Finnhub data, plus 20 utility operations like prompt optimization, contract clause extraction, token counting across 15 models, and context window packing. Every stock tool costs $0.05 per call and includes a dataSources block showing what fed the analysis. The utility tools run $0.0001 to $0.10 depending on whether they're rule-based or LLM-powered. Free tier gives you 1,000 calls monthly. Ships with a typed npm SDK and LangChain integration if you want to call it outside Claude.
- tools
- 27
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Mar 3, 2026
Tools
27 toolsPublic tool metadata for what this MCP can expose to an agent.
stock-thesisFull Motley Fool-style investment thesis: verdict + thesis paragraphs + strengths + risks + valuation read
Full Motley Fool-style investment thesis: verdict + thesis paragraphs + strengths + risks + valuation read
No parameter schema in public metadata yet.
earnings-analysisEPS beat/miss history, revenue trend, long-term earnings consistency read, upcoming earnings date
EPS beat/miss history, revenue trend, long-term earnings consistency read, upcoming earnings date
No parameter schema in public metadata yet.
insider-signalForm 4 interpretation — distinguishes meaningful open-market purchases from routine sales/awards. Signal strength + confidence
Form 4 interpretation — distinguishes meaningful open-market purchases from routine sales/awards. Signal strength + confidence
No parameter schema in public metadata yet.
valuation-snapshotP/E, P/S, EV/EBITDA, FCF yield, ROE, margins → cheap/fair/expensive verdict + specific buy zone
P/E, P/S, EV/EBITDA, FCF yield, ROE, margins → cheap/fair/expensive verdict + specific buy zone
No parameter schema in public metadata yet.
bear-vs-bullSteelmanned 3-bull / 3-bear case with specific data, net verdict, key debate question
Steelmanned 3-bull / 3-bear case with specific data, net verdict, key debate question
No parameter schema in public metadata yet.
compare-stocksHead-to-head comparison of 2-3 tickers. Winner + per-ticker strengths/concerns + ifYouValue map (growth / value / quality)
Head-to-head comparison of 2-3 tickers. Winner + per-ticker strengths/concerns + ifYouValue map (growth / value / quality)
No parameter schema in public metadata yet.
moat-analysisBuffett-style competitive moat assessment (brand / switching costs / network / scale / IP / cost). Wide/narrow/none + durability
Buffett-style competitive moat assessment (brand / switching costs / network / scale / IP / cost). Wide/narrow/none + durability
No parameter schema in public metadata yet.
text-extractorExtract emails, URLs, phones, dates, currencies, addresses, names from text
Extract emails, URLs, phones, dates, currencies, addresses, names from text
No parameter schema in public metadata yet.
token-counterCount tokens across 15 LLM models with cost estimates
Count tokens across 15 LLM models with cost estimates
No parameter schema in public metadata yet.
schema-generatorJSON Schema / TypeScript / Zod validator from plain English
JSON Schema / TypeScript / Zod validator from plain English
No parameter schema in public metadata yet.
csv-to-jsonCSV to typed JSON with auto delimiter and type casting
CSV to typed JSON with auto delimiter and type casting
No parameter schema in public metadata yet.
markdown-converterHTML ↔ Markdown conversion
HTML ↔ Markdown conversion
No parameter schema in public metadata yet.
url-metadataTitle, OG tags, favicon, author from any URL
Title, OG tags, favicon, author from any URL
No parameter schema in public metadata yet.
web-summarizerFetch + summarize a URL with key points
Fetch + summarize a URL with key points
No parameter schema in public metadata yet.
regex-builderNatural language → regex with JS/Python/TS snippets
Natural language → regex with JS/Python/TS snippets
No parameter schema in public metadata yet.
cron-builderSchedule description → cron expression with next-run preview
Schedule description → cron expression with next-run preview
No parameter schema in public metadata yet.
address-normalizerUS address → USPS format with component parsing
US address → USPS format with component parsing
No parameter schema in public metadata yet.
color-paletteColor palettes with WCAG scores and CSS vars
Color palettes with WCAG scores and CSS vars
No parameter schema in public metadata yet.
brand-kitFull brand kit — colors, typography, CSS/Tailwind tokens
Full brand kit — colors, typography, CSS/Tailwind tokens
No parameter schema in public metadata yet.
image-metadata-stripperStrip EXIF/GPS/IPTC/XMP metadata for privacy
Strip EXIF/GPS/IPTC/XMP metadata for privacy
No parameter schema in public metadata yet.
meeting-action-itemsAction items, decisions, summary from meeting notes
Action items, decisions, summary from meeting notes
No parameter schema in public metadata yet.
prompt-optimizerScore and rewrite LLM prompts
Score and rewrite LLM prompts
No parameter schema in public metadata yet.
document-comparatorSemantic diff between two document versions
Semantic diff between two document versions
No parameter schema in public metadata yet.
contract-clause-extractorKey clauses + risk flags from contracts
Key clauses + risk flags from contracts
No parameter schema in public metadata yet.
api-response-mockerRealistic mock data from a JSON Schema
Realistic mock data from a JSON Schema
No parameter schema in public metadata yet.
dependency-auditorCVE scan for npm/PyPI packages via OSV database
CVE scan for npm/PyPI packages via OSV database
No parameter schema in public metadata yet.
context-window-packerPack content into a token budget for LLM context
Pack content into a token budget for LLM context
No parameter schema in public metadata yet.
Sponsors
Configuration
AGENT_TOOLBELT_KEY*secretYour Agent Toolbelt API key. Get one free at https://agent-toolbelt-production.up.railway.app
Readme
Agent Toolbelt
Stock research tools for AI agents. Live financial data + Claude-synthesized analysis, served as 7 focused tools — not raw OHLCV. Plus 20 utility tools for the rest of an agent's work.
Production API: https://www.agenttoolbelt.live
Quickstart
# Get a free API key (1,000 calls/month, no credit card)
curl -X POST 'https://www.agenttoolbelt.live/api/clients/register' \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com"}'
# Generate a Motley Fool-style investment thesis for any ticker
curl -X POST https://www.agenttoolbelt.live/api/tools/stock-thesis \
-H "Authorization: Bearer atb_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"ticker": "NVDA", "timeHorizon": "3-5 years"}'
Returns: bullish/neutral/bearish verdict, thesis paragraphs, key strengths, key risks, valuation read, insider read, analyst consensus read, and what to watch in the next earnings report.
Stock research tools (7)
LLM-synthesized analysis on top of live financial data from Polygon.io, Finnhub, and Financial Modeling Prep.
Details
- Repository
- github.com/marras0914/agent-toolbelt
- Category
- AI & LLM Tools
- Package
agent-toolbelt-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active