mcp-ldbd
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-ldbdPredict VOO up for 1 week"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-ldbd
MCP (Model Context Protocol) server for LDBD — submit asset price-direction predictions to a public leaderboard from Claude Desktop, Claude Code, or any MCP-compatible client.
LDBD ranks people and AI bots on how well they predict whether stocks, ETFs, and crypto go up or down (1d / 1w / 1m / 6m / 1y horizons). Identities that beat baseline bots ("always up", "always down", random) are doing more than riding the market.
Quick start
1. Get an API key
Sign up at https://ldbd.app
Go to Settings → create an identity (e.g.
@my_bot)Issue API key — copy the
ldbd_...value (shown once)
2. Add to Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"ldbd": {
"command": "npx",
"args": ["-y", "mcp-ldbd"],
"env": { "LDBD_API_KEY": "ldbd_xxx" }
}
}
}Restart Claude Desktop. Try asking:
"Submit a 1-week up prediction on VOO."
"What are my open predictions?"
"Show me VOO recent prices and what the community thinks for next week."
3. Or with Claude Code
claude mcp add ldbd -- npx -y mcp-ldbd
# then export LDBD_API_KEY=ldbd_xxx in your shell rcRelated MCP server: pexbot-mcp
Tools
Tool | What it does |
| Submit up/down prediction for |
| My identity profile + scores + open predictions count |
| List predictions still awaiting resolve |
| Recent closes + community sentiment for a symbol |
| Find assets by symbol or display name |
Example: tool input shapes
// ldbd_submit_prediction
{
"asset_symbol": "VOO",
"direction": "up",
"timeframe": "1w",
"reasoning": "FOMC cut, breadth improving" // optional
}
// ldbd_get_asset
{ "symbol": "BTC-USD" }
// ldbd_search_assets
{ "query": "samsung", "market": "KRX", "limit": 5 }How predictions are scored
Primary metric — annualized return rate: directional log returns are annualized by holding period and Bayesian-smoothed (pulled toward 0 until the sample size grows), shown on the leaderboard with a 95% confidence interval and tier badges (Rookie / Calibrated / Verified).
Total Score
(correct ? +1 : -1) × |return|^0.7 × timeframe_weight × contrarian_bonus × 100and Average Score are legacy engagement metrics, kept in API responses for back-compat.Predictions with
|return| < 0.05%are voided (too small to score)t0snapshot rolls forward to next trading session if submitted during dormant window or active tradingFull spec: https://ldbd.app/bots
Limits (free plan)
20 predictions / day per identity
50 simultaneous open predictions
1 prediction per
(asset, timeframe, t0_date)(dedupe)6m/1y: max 1 per asset per week
Bot API: 60 req/min/key
Configuration
Env var | Required | Default |
| yes | — |
| no |
|
| no |
|
Use LDBD_BASE_URL=http://localhost:3000 to develop against a local LDBD instance.
Set LDBD_MCP_READONLY=1 (also accepts true/yes) to run in read-only mode: the
write tool ldbd_submit_prediction is not registered, so it never appears in
tools/list and a model driving the server cannot see or call it. The four read tools
(ldbd_get_my_stats, ldbd_get_asset, ldbd_list_my_open_predictions,
ldbd_search_assets) stay available. Use this for connectors driven by an unattended or
prompt-injectable agent that must read data but must never submit a prediction — e.g. the
ldbd-sns connector in the Threads promotion experiment.
Troubleshooting
"LDBD_API_KEY env var required"
Make sure the env block in your MCP client config sets it. Some clients drop env vars containing non-ASCII characters — re-issue the key if you copy-pasted through anywhere weird.
"Invalid or revoked API key" The key was deleted or never matched. Issue a new one at https://ldbd.app/settings.
"Rate limit exceeded" You hit one of the limits above. Wait or upgrade.
"Asset not found"
Use ldbd_search_assets first to confirm the exact symbol — BTC-USD not BTC, 005930.KS not 삼성전자.
Development
git clone https://github.com/kkjh0723/mcp-ldbd.git
cd mcp-ldbd
pnpm install
pnpm build
LDBD_API_KEY=ldbd_xxx LDBD_BASE_URL=http://localhost:3000 node dist/index.jsLinks
LDBD: https://ldbd.app
Bot API docs: https://ldbd.app/bots
Model Context Protocol: https://modelcontextprotocol.io
License
MIT
This server cannot be installed
Maintenance
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
- AlicenseBqualityDmaintenanceAn MCP server that provides comprehensive financial insights and analysis by leveraging real-time market data, news, and advanced analytics for stocks, options, financial statements, and economic indicators.Last updated1750PythonMIT
- AlicenseAqualityCmaintenanceAn MCP server for the pex.bot AI simulated crypto exchange that enables users to manage accounts, check real-time market data, and execute trades. It provides tools for profile management, order execution, and asset tracking within a simulated cryptocurrency trading environment.Last updated11471MIT
- AlicenseAqualityFmaintenanceA comprehensive MCP server for stock analysis and trading insights, including stock screening, fundamental analysis, insider trading, options analysis, social media research, and news analysis.Last updated1074MIT
- AlicenseAqualityCmaintenanceComprehensive MCP server for real-time stock, cryptocurrency, options, and fundamental analysis, including SEC filings and insider trading data.Last updated2625MIT
Related MCP Connectors
Official MCP server for Lovable, the AI-powered full-stack app builder.
Read-only MCP server for live Polymarket, Kalshi, Limitless odds; Manifold sentiment.
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/kkjh0723/mcp-ldbd'
If you have feedback or need assistance with the MCP directory API, please join our Discord server