Skip to main content
Glama
kevindoni

Baguskto Saham

by kevindoni

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IDX_MCP_DEBUGNoEnable debug modefalse
IDX_MCP_LOG_LEVELNoLog level for MCP modeerror
IDX_MCP_CACHE_TYPENoCache type (memory or redis)memory
IDX_MCP_SERVER_NAMENoServer nameIDX MCP Server
IDX_MCP_WEB_TIMEOUTNoWeb scraping timeout in ms15000
IDX_MCP_YAHOO_TIMEOUTNoYahoo Finance timeout in ms10000
IDX_MCP_CACHE_TTL_HISTORICALNoCache TTL for historical data in seconds86400
IDX_MCP_CACHE_TTL_STOCK_INFONoCache TTL for stock info in seconds300
IDX_MCP_CACHE_TTL_MARKET_OVERVIEWNoCache TTL for market overview in seconds60

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
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_market_overviewA

Get Indonesian stock market overview including IHSG index, volume, and top movers

get_stock_infoC

Get detailed information for a specific Indonesian stock

get_historical_dataC

Get historical price data for a specific stock

get_sector_performanceA

Get performance data for all IDX sectors

search_stocksB

Search for stocks by company name or ticker symbol

get_stock_analysisB

Get comprehensive technical analysis for a stock with indicators and recommendations

compare_stocksB

Compare performance of multiple stocks over a specified period

get_available_stocksA

Get list of all available stock tickers in the historical dataset

get_dataset_infoA

Get information about the historical dataset including last update and coverage

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 9 tools

Disambiguation5/5

Each tool targets a distinct function: comparing stocks, fetching historical data, getting analysis, searching, etc. No two tools have overlapping purposes.

Naming Consistency5/5

All tools follow a consistent verb_noun snake_case pattern (e.g., compare_stocks, get_historical_data, search_stocks) with no deviations.

Tool Count5/5

9 tools is an ideal scope for a stock market server, covering all major operations without being overwhelming or too sparse.

Completeness5/5

The tool surface covers all essential stock data tasks: listing, searching, info, historical data, comparison, market overview, sector performance, and technical analysis, leaving no obvious gaps.

Maintenance

ActivityMaintained
ResponsivenessSyncing