Skip to main content
Glama
baguskto

Baguskto Saham

by baguskto

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IDX_MCP_DEBUGNoEnable debug mode for detailed logging (not recommended for MCP mode)false
IDX_MCP_LOG_LEVELNoLog level setting. Set to 'error' for clean JSON-RPC communication in MCP modeerror
IDX_MCP_CACHE_TYPENoCache type: 'memory' or 'redis'memory
IDX_MCP_SERVER_NAMENoServer name for the IDX MCP ServerIDX MCP Server
IDX_MCP_WEB_TIMEOUTNoTimeout in milliseconds for web scraping data source15000
IDX_MCP_YAHOO_TIMEOUTNoTimeout in milliseconds for Yahoo Finance data source10000
IDX_MCP_CACHE_TTL_HISTORICALNoCache TTL in seconds for historical data (24 hours)86400
IDX_MCP_CACHE_TTL_STOCK_INFONoCache TTL in seconds for stock info data300
IDX_MCP_CACHE_TTL_MARKET_OVERVIEWNoCache TTL in seconds for market overview data60

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.5/5.0

Scored across 9 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap. For example, 'get_historical_data' retrieves price data, while 'get_stock_analysis' provides technical analysis, and 'get_stock_info' gives company details. The descriptions make it easy to differentiate between tools like 'compare_stocks' for multi-stock comparisons and 'search_stocks' for finding stocks by name or ticker.

Naming Consistency5/5

All tools follow a consistent verb_noun naming pattern, primarily using 'get_' or 'compare_' prefixes. There are no deviations in style, such as mixing snake_case with camelCase, and the verbs are descriptive and uniform across the set. This predictability enhances usability and reduces confusion.

Tool Count5/5

With 9 tools, the server is well-scoped for its purpose of Indonesian stock market analysis. Each tool serves a specific function, such as data retrieval, comparison, or search, without redundancy. The count is neither too sparse nor overwhelming, fitting typical expectations for a domain-specific server.

Completeness4/5

The tool set covers core aspects of stock market analysis, including data access, comparisons, sector performance, and technical analysis. Minor gaps exist, such as the lack of tools for real-time updates or portfolio management, but agents can work around these with the available tools for historical and overview data.

Maintenance

ActivityInactive
ResponsivenessNo issues