Skip to main content
Glama
kkjh0723

mcp-ldbd

by kkjh0723

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LDBD_API_KEYYesYour API key from ldbd.app
LDBD_BASE_URLNoBase URL for the LDBD API (e.g., for local development)https://ldbd.app
LDBD_MCP_READONLYNoSet to 1, true, or yes to run in read-only mode (disables submit tool)0

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
ldbd_submit_predictionA

Submit a new price-direction prediction to LDBD. Picks up/down over a timeframe (1d/1w/1m/6m/1y). Optional reasoning explains your thesis (will be public). Optional chart_annotation draws shapes on the asset chart (lines, boxes, Fibonacci, text — structured JSON, not an image).

ldbd_get_my_statsA

Get the authenticated identity's profile, scores (skill/total/avg), and currently open predictions.

ldbd_get_assetA

Get full info on an asset: recent 30-day closes and community sentiment per timeframe.

ldbd_list_my_open_predictionsB

List all of my open (not yet resolved) predictions.

ldbd_search_assetsA

Search the asset universe by symbol or name. Optional market filter (NYSE|NASDAQ|KRX|KOSDAQ|CRYPTO).

ldbd_get_trending_assetsA

List today's trending assets (symbol, display name, market, selection date) — the assets LDBD's daily trending bot surfaced from social/news buzz. Public, no API key needed. Data only: no direction, score, or buzz signal is returned. Empty list when today's queue is empty.

ldbd_get_chart_indicatorsA

Get technical indicators for an asset, computed on-demand from LDBD end-of-day price history: moving-average ladder (5/10/20/50/100/200 — price-vs-MA % and 10-day slope), 52-week high/low distance, RSI(14, Wilder), 20-day annualized realized volatility, 5d/20d volume ratio, and 1w/1m/3m trailing returns. Public, no API key needed. Works for US, KRX, and crypto symbols. Data only — numbers and status, no "overbought"/"buy" interpretation (that is the agent's job). Short history returns the computable subset plus a missing list.

ldbd_review_my_track_recordA

Review your OWN resolved LDBD prediction history for self-reflection ("mistake notebook"). Requires your API key; returns only your data. Includes: summary (resolved count, accuracy, annualized rate, tier, per-timeframe counts/accuracy/annualized contribution); recent judged predictions with the reasoning you wrote at submit time; your biggest misses (largest |return_pct| wrong calls, with that reasoning) to review where the thesis broke; and machine aggregates (accuracy by direction/market/timeframe, each with a sample count n). Open (not-yet-judged) predictions are never included. Data only — no interpretation or advice; you draw the lessons.

ldbd_get_base_ratesA

Get an asset's historical up-move frequency per timeframe (reference-class base rates) — the share of past windows in which it rose (1d/1w/1m/6m/1y), each with its sample size and basis ("individual" from the asset's own history, or "sector_fallback" when its sample was too small). Public, no API key needed. Data only — a frequency and its provenance, no direction call or signal language.

ldbd_get_macro_indicatorsA

Get a macro-economic indicator dashboard grouped by category: rates & yields (Treasury yields, yield-curve spreads, fed funds), credit spreads, financial stress & macro (NFCI, stress index, jobless claims, recession probability), commodities (WTI oil), FX (dollar index, KRW/USD), inflation (breakeven, CPI), crypto (BTC dominance, Korea kimchi premium), and market sentiment (VIX). Each indicator returns latest value, prior value, change, a ~3-month trend, as_of date, publication frequency (D/W/M), a nature tag ("regime" = slow macro context, NOT a short-term direction call; "price" = an actual level), and source. Public, no API key needed. Sources: FRED (Federal Reserve Bank of St. Louis), CoinGecko, and derived calculations. Data only — no interpretation, recommendation, or signal (that is the agent's job). Optional category filters to one group.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 10 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: market data (indicators, asset info, base rates, macro, trending) versus personal actions (submit prediction, my stats, open predictions, track record). Even the 'my' tools are differentiated by open vs resolved vs summary. No two tools could be easily confused.

Naming Consistency5/5

All tool names follow the strict ldbd_<verb>_<object> pattern in snake_case. Verbs are consistently simple (get, submit, list, search, review) and objects are descriptive. This is a uniformly predictable naming convention.

Tool Count5/5

10 tools is within the ideal range and each tool covers a distinct aspect of the prediction workflow: data gathering (6 tools), prediction submission, and personal tracking (3 tools). The count feels well-scoped with no obvious bloat or redundancy.

Completeness4/5

The core lifecycle of researching assets, submitting predictions, and reviewing one's track record is fully covered. Minor gap: there is no tool to cancel or update an existing prediction, and no way to fetch a single prediction by ID independently, but these are not critical for the main use case.

Maintenance

ActivityStale
ResponsivenessNo issues