marras0914 avatar

Agent Toolbelt Mcp

marras0914/agent-toolbelt

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 tools

Public 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*secret

Your 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.


View the full README on GitHub

Details

Repository
github.com/marras0914/agent-toolbelt
Category
AI & LLM Tools
Package
agent-toolbelt-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1mdfifty50-boop avatarAgent Costcentermdfifty50-boop/agent-costcenter-mcpMulti-agent billing and cost allocation tracking0stars
2mikerawsonnz avatarTraced Llm Proxymikerawsonnz/gosce-agentsProxy Gemini (Vertex AI) completions wrapped in OpenTelemetry trace spans; returns the answer plus t0stars
3mdvohra avataragent-godmodemdvohra/agent-godmodeSandboxed workspace MCP: file ops, argv-only run_command, list_files; BYO LLM prompts.0stars
4weiseer avatarllm-oracleweiseer/llm-oracleUp-to-date LLM pricing + availability catalog with cited sources for AI agent routing.0stars
5builderio avatarAgent-Native Analyticsbuilderio/agent-nativeAgent-Native Amplitude/Mixpanel - connect data sources, prompt for charts7.6Kstars
6builderio avatarAgent-Native Dispatchbuilderio/agent-nativeCentral Slack/Telegram router with jobs, memory, approvals, and A2A delegation7.6Kstars