CSE MCP Intelligence
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| scan_marketA | Get list of all stocks trading on CSE with current prices. Can filter by max price for penny stock scanning and minimum volume to exclude dead/illiquid stocks. |
| get_sectorsA | Get performance data for all market sectors including change % and turnover. |
| get_market_statusA | Check if market is currently open or closed. |
| get_market_summaryA | Get daily market overview including P/E ratio, P/B ratio, foreign flow, turnover. |
| get_top_gainersA | Get list of top performing stocks (highest % increase). |
| get_top_losersA | Get list of worst performing stocks (highest % decrease). Useful for identifying oversold opportunities or risk screening. |
| get_order_bookA | Get market depth (bids vs asks) with alpha metrics: pressure index (-1=bearish to +1=bullish) and spread percentage. Shows buy/sell pressure and liquidity. |
| get_stock_snapshotA | Get real-time data for a stock: open, high, low, last price, volume. |
| get_chart_dataA | Get historical OHLCV (candlestick) data for charting. |
| get_detailed_tradesA | Get tick-by-tick trade data. Shows every individual transaction. |
| get_company_profileB | Get company information: directors, secretaries, registrars. |
| get_financial_reportsB | Get links to quarterly and annual financial reports (PDFs). |
| get_noncompliance_listA | Get list of companies on watch list or facing enforcement action. AVOID THESE! |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
Each tool targets a distinct data resource: market-wide scans, sector performance, status, summary, gainers/losers, depth, snapshots, historical data, trades, company profiles, and compliance lists. The descriptions clearly differentiate between similar concepts like order book vs. trades or real-time vs. historical data, leaving no ambiguity.
All but one tool follow a consistent 'get_' prefix (e.g., get_sectors, get_order_book). The single outlier, 'scan_market', uses a different verb, breaking the pattern slightly. Overall the style is predictable and readable, with only a minor deviation.
With 13 tools, the set is well-scoped for a market data server. Each tool covers a distinct aspect—market overview, stock data, depth, trades, and fundamentals—without feeling bloated or sparse.
The tool surface is comprehensive for most market data needs: it includes scanning, by-security data, market-wide metrics, trading details, and company info. A notable gap is the absence of index performance data (e.g., ASPI, S&P SL20) and possibly market news, but core workflows are well covered.