Skip to main content
Glama
grahammccain

Chart Library

by grahammccain

Chart Library MCP-Server

PyPI License: MIT Glama Score Tools

Funktioniert mit: Claude Desktop | Claude Code | ChatGPT | GitHub Copilot | Cursor | VS Code | Jedem MCP-Client

Fragen Sie Ihren KI-Agenten „Wie hat sich dieser Chart das letzte Mal verhalten, als er so aussah?“ und erhalten Sie eine echte Antwort – gestützt auf eine Kohorte historischer Analoga und die kalibrierte Verteilung dessen, was danach geschah.

Über 25 Mio. Muster-Einbettungen. 10 Jahre Historie. Über 19.000 Aktien. Ein Tool-Aufruf.

> "What does NVDA's chart on 2024-08-05 1h look like historically?"

NVDA · 2024-08-05 · 1h — cohort of 500 historical analogs
(485 with realized 5-day returns)

  Distribution at 5 days forward:
    median:        −1.3%
    p10 ·· p90:    −11.3% ·· +6.8%   (80% empirical band)
    win rate:      44%
    cohort_score:  0.31 (modest)

  Features that separated winners from losers:
    + credit_spread_state = tight
    + macro_state = bullish
    + pct_off_52w_low (further off)
    − vol_regime = low

  Summary: NVDA's 1-hour pattern on 2024-08-05 has 500 historical
  analogs. The cohort's 5-day distribution is bearish-leaning
  (median −1.3%, win rate 44%) — the historical record does NOT
  show this pattern typically resolving bullish. Conditioning on
  tight credit spreads and a bullish macro state would have
  separated the outperformers within the cohort.

Ein Abruf, keine Prognose. Keine halluzinierten Vorhersagen. Kein Cherry-Picking. Nur die empirischen Daten, die Ihr Agent zitieren kann.


Schnellstart

pip install chartlibrary-mcp

Claude Desktop (Ein-Klick-Installation)

Laden Sie die Erweiterungsdatei chart-library-1.1.1.mcpb herunter und öffnen Sie sie mit Claude Desktop für die automatische Installation.

Claude Code

claude mcp add chart-library -- chartlibrary-mcp

Claude Desktop (Manuell)

Fügen Sie dies zu claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "chart-library": {
      "command": "chartlibrary-mcp",
      "env": {
        "CHART_LIBRARY_API_KEY": "cl_your_key"
      }
    }
  }
}

Cursor / VS Code

Fügen Sie dies zu .cursor/mcp.json oder den VS Code MCP-Einstellungen hinzu:

{
  "servers": {
    "chart-library": {
      "command": "chartlibrary-mcp",
      "env": {
        "CHART_LIBRARY_API_KEY": "cl_your_key"
      }
    }
  }
}

GitHub Copilot (VS Code)

Fügen Sie dies zu .vscode/mcp.json in Ihrem Projekt hinzu (diese Datei ist bereits in den Chart-Library-Repos enthalten):

{
  "servers": {
    "chart-library": {
      "command": "chartlibrary-mcp",
      "env": {
        "CHART_LIBRARY_API_KEY": "cl_your_key"
      }
    }
  }
}

Copilot Chat erkennt den MCP-Server automatisch, wenn Sie das Projekt öffnen. Verwenden Sie @mcp in Copilot Chat, um Tools aufzurufen.

ChatGPT (Entwicklermodus)

ChatGPT verbindet sich über Remote-HTTP-Endpunkte mit MCP-Servern. So richten Sie es ein:

  1. Entwicklermodus aktivieren: Gehen Sie in ChatGPT zu Einstellungen > Apps > Erweiterte Einstellungen > Entwicklermodus (erfordert Pro-, Plus-, Business-, Enterprise- oder Education-Plan)

  2. Connector erstellen: Klicken Sie unter Einstellungen > Connectors auf Erstellen und geben Sie Folgendes ein:

    • Name: Chart Library

    • Beschreibung: Suchmaschine für historische Chartmuster – über 25 Mio. Muster bei über 19.000 Aktien, 10 Jahre Daten

    • URL: https://chartlibrary.io/mcp

    • Authentifizierung: Keine Authentifizierung (oder OAuth, falls Sie einen API-Schlüssel verwenden)

  3. In Unterhaltungen verwenden: Wählen Sie im Plus-Menü „Entwicklermodus“, wählen Sie die Chart Library-App und stellen Sie Fragen wie „Wie sieht der Chart von NVDA historisch aus?“

Hinweis: Der Remote-Endpunkt unter https://chartlibrary.io/mcp verwendet Streamable HTTP-Transport. Wenn Sie ein SSE-Fallback benötigen, verwenden Sie https://chartlibrary.io/mcp/sse.

Remote-MCP-Endpunkt

Für jeden MCP-Client, der Remote-HTTP-Verbindungen unterstützt:

https://chartlibrary.io/mcp

Dieser Endpunkt unterstützt sowohl Streamable HTTP- als auch SSE-Transporte, keine lokale Installation erforderlich.

Kostenloser Tarif: 200 Aufrufe/Tag, keine Kreditkarte erforderlich. Holen Sie sich einen API-Schlüssel unter chartlibrary.io/developers oder nutzen Sie die einfache Suche ohne Schlüssel.


Related MCP server: TickerAPI

Was kann Ihr Agent damit tun?

„Sollte ich mir Sorgen um meine TSLA-Position machen?“

> get_exit_signal("TSLA")

  Signal: HOLD (confidence: 72%)
  Similar patterns that exited early: 3/10 would have avoided a drawdown
  Similar patterns that held: 7/10 gained an additional +2.1% over 5 days
  Recommendation: Pattern suggests continuation. No exit signal triggered.

„Welche Sektoren rotieren gerade ein?“

> get_sector_rotation()

  Leaders (30-day relative strength):
    1. XLK  Technology     +4.2%
    2. XLY  Cons. Disc.    +3.1%
    3. XLC  Communication  +2.8%

  Laggards:
    9. XLU  Utilities      -1.4%
   10. XLP  Cons. Staples  -2.1%
   11. XLRE Real Estate    -3.3%

  Regime: Risk-On (growth > defensives)

„Was passiert mit AMD, wenn der SPY um 3 % fällt?“

> run_scenario("AMD", spy_change=-3.0)

  When SPY fell ~3%, AMD historically:
    Median move:  -5.2%
    Best case:    +1.1%
    Worst case:  -11.4%
    Positive:     18% of the time

  AMD shows 1.7x beta to SPY downside moves.

8 Kanonische Tools

Chart Library 2.0 fasst 22 Legacy-Tools in 8 kombinierbaren Primitiven zusammen. Verketten Sie diese über cohort_id-Handles für eine Verfeinerung in Sekundenbruchteilen, ohne kNN erneut auszuführen.

Tool

Was es tut

search

Einstiegspunkt. Gibt cohort_id + Anker + n_matches für ein Ticker+Datum zurück. Speisen Sie das Handle in cohort, analyze oder explain ein, um es zu verketten.

cohort

Das Kern-Primitiv. Bedingte Verteilung (p10/p25/p50/p75/p90 + kalibrierte Bänder + MAE/MFE + Trefferquoten + Überlebensrate) für ein Chartmuster, gefiltert nach Regime/Sektor/Liquidität/Ereignis. Ein Aufruf ersetzt die Legacy-Tools get_cohort_distribution, refine_cohort_with_filters, run_scenario und get_regime_win_rates.

analyze

Analytische Metriken via metric= Enum: anomaly, volume_profile, crowding, correlation_shift, earnings_reaction, pattern_degradation, regime_accuracy.

context

Situationsdaten via target=: Ticker-Metadaten, Marktregime + Sektorrotation oder DB-Abdeckungsstatistiken.

explain

Narrative + Rankings via style= Enum: filter_ranking (welcher Filter die Verteilung am stärksten verschiebt), prose (Zusammenfassung in einfachem Englisch), position_guidance (Ausstiegssignale), risk_ranking (Sharpe-gerankte Picks).

portfolio

Bedingte Verteilung auf Portfolioebene über Bestände hinweg. Gewichtete Durchschnittsverteilungen, rankt Tail-Beiträge.

anchor_fetch

Neu in 2.0. Leichtgewichtiger (Symbol, Datum) Metadatenabruf – Sektor, Marktkapitalisierung, Point-in-Time-Regime. Vermeidet vollständiges kNN, wenn Sie nur Kontext für einen Ticker benötigen.

report_feedback

Fehler melden oder Verbesserungen vorschlagen.

Diese Tools ersetzen halluzinierte „im Durchschnitt bringt dieses Muster X%“ durch echte bedingte Basisraten. Siehe das grounded-base-rates-Muster für die vollständige Schleife.

Typischer Agenten-Ablauf

1. search("NVDA 2024-06-18")                          → cohort_id
2. cohort(cohort_id=..., filters={regime:{same_vix_bucket: true}})
                                                       → conditional distribution
3. explain(cohort_id=..., style="filter_ranking")     → which filter matters most
4. cohort(cohort_id=..., filters={...new filter...})  → refined distribution

Legacy-Tools (veraltet, noch aufrufbar)

Aus Gründen der Abwärtskompatibilität bleiben diese 22 Legacy-Toolnamen erhalten und sind in ihren MCP-Annotationen als deprecated markiert. Sie leiten an das kanonische Tool weiter und werden in einer zukünftigen Hauptversion entfernt. Migrieren Sie gemäß der untenstehenden Zuordnung:

Legacy

Ersatz

search_charts, search_batch, get_discover_picks

search

get_cohort_distribution, refine_cohort_with_filters, run_scenario, get_regime_win_rates, compare_to_peers

cohort

detect_anomaly, get_volume_profile, get_crowding, get_earnings_reaction, get_correlation_shift, get_pattern_degradation, get_regime_accuracy

analyze (metric=)

get_sector_rotation, get_status, get_market_context

context

get_pattern_summary, explain_cohort_filters, get_exit_signal, get_risk_adjusted_picks

explain (style=)

get_portfolio_health

portfolio

analyze_pattern, get_follow_through, check_ticker

search + cohort (+ optional explain)


Funktionsweise

Chart Library indexiert eine große Bibliothek historischer Chartmuster und stellt sie hinter einer API für bedingte Verteilungen bereit. Jede Abfrage liefert Stichprobengrößen, Perzentile und kalibrierte Vorwärtsrendite-Bänder – niemals eine Punktprognose.

Wenn Ihr Agent analyze_pattern("NVDA") aufruft, macht der Server Folgendes:

  1. Erstellt eine Repräsentation des aktuellen Chart-Zustands von NVDA

  2. Ruft historisch ähnliche Muster ab

  3. Schaut nach, was in den folgenden 1, 3, 5 und 10 Tagen geschah

  4. Gibt die Verteilung + eine Zusammenfassung in einfachem Englisch via Claude Haiku zurück

Das Ergebnis: faktische, zitierfähige Aussagen wie „von N ähnlichen historischen Mustern betrug die mittlere 5-Tage-Rendite X% (80%-Band [p10, p90])“, die Ihr Agent präsentieren kann, ohne zu halluzinieren oder sich abzusichern.


API-Schlüssel

Stufe

Aufrufe/Tag

Preis

Sandbox

200

Kostenlos

Builder

5.000

$29/Monat

Scale

50.000

$99/Monat

Holen Sie sich Ihren Schlüssel unter chartlibrary.io/developers.

export CHART_LIBRARY_API_KEY=cl_your_key


Chart Library stellt historische Musterdaten zu Informationszwecken bereit. Keine Finanzberatung.

Install Server
A
license - permissive license
C
quality
B
maintenance

Maintenance

Maintainers
2dResponse time
2wRelease cycle
2Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Financial intelligence for AI agents. 31 tools across 8 data sources — regime, derivatives, stablecoin flows, momentum, volatility, macro, DeFi, weather patterns, political cycles, seasonality. The context layer between your agent and a bad trade.
    31
    31
    9
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Agent-ready financial intelligence tools for AI agents. Two curated tools — get_stock_snapshot and get_company_metrics — that combine multiple data sources, derive signals (UNDERVALUED, STRONG, ACCELERATING), and pre-compute the math. One call, one agent-friendly response.
    3
    116
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides actionable financial intelligence tools for AI agents including insider buying signals, earnings IV plays, market pulse, stock analysis, and options strategies via free public data sources.
    6
    MIT

View all related MCP servers

Related MCP Connectors

  • Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.

  • The financial MCP for AI agents - 90+ financial tables, SEC filings, signals, alt-data.

  • US stocks, ETFs, crypto → compact brief: patterns, S/R, regime + base rates vs baseline. Not advice.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/grahammccain/chart-library-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server