Skip to main content
Glama
myanptl

etf-research-mcp

by myanptl
README.md
# etf-research-mcp

Live ETF data for Claude. No API key needed.

```bash
claude mcp add etf-research --scope user -- npx -y etf-research-mcp
```

Then ask things like "compare QQQM and VUG" or "how much do VOO and VUG overlap".

Not financial advice. MIT licence.

TDQS

A3.9/5.0

Scored across 9 tools

Disambiguation4/5

Most tools are clearly distinct: quote, summary, holdings, performance, search, similar, overlap, compare. The only potential confusion is get_etf_holdings vs get_etf_full_holdings, but the descriptions explicitly differentiate Yahoo top-10 vs SEC full holdings.

Naming Consistency5/5

All tools follow a consistent get_/compare_/search_ verb + etf(s) noun pattern. The pattern is predictable: get_etf_quote, get_etf_summary, get_etf_holdings, get_etf_performance, get_etf_full_holdings, get_etf_overlap, get_similar_etfs, compare_etfs, search_etfs.

Tool Count5/5

9 tools is well within the ideal 3-15 range and each tool covers a distinct research need: quotes, summary, holdings, performance, search, comparison, similarity, overlap, and full SEC data.

Completeness4/5

The surface covers the core ETF research workflow well: search, quote, summary, performance, holdings, comparison, overlap, and similar funds. Minor gaps: no historical dividend data, no expense-ratio-specific comparison beyond compare_etfs, and no tool for ETF news or analyst ratings, but these are not essential.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive