Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HTTP_HOSTNoHost to bind the HTTP server to when MCP_TRANSPORT=http or --http is used.127.0.0.1
MCP_HTTP_PORTNoPort to bind the HTTP server to when MCP_TRANSPORT=http or --http is used.8787
MCP_TRANSPORTNoSet to 'http' to enable HTTP transport (equivalent to passing --http). If unset, stdio transport is used.
BRVM_DATA_MODENoData mode: 'fixture' (default) uses checked-in HTML/CSV under fixtures/ for deterministic offline use; 'live' fetches brvm.org HTML and Fredysessie CSVs, subject to site changes, pagination gaps, and ToS risk.fixture
MCP_AUTH_TOKENNoOptional bearer token that will be required via 'Authorization: Bearer <token>' on the /mcp endpoint.
MCP_ALLOWED_HOSTSNoComma-separated list of allowed hosts when binding the HTTP server beyond localhost.

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
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_equitiesA

List BRVM-listed equities from the official brvm.org quotes table (research-only). Optional query filters by ticker or name.

get_quoteA

Get the latest official-session quote for one BRVM ticker from brvm.org HTML. Research/alerts only — not an executable price feed.

get_ohlcvA

Get historical OHLCV bars for a BRVM ticker from the Fredysessie/brvm-data-public GitHub CSV archive. Research-only; not a broker feed.

get_issuerA

Get the brvm.org issuer profile for a listed equity (legal name, sector, listing date, contacts when present). Research-only.

healthA

Liveness and adapter status. Confirms research-only mode and that quote/OHLCV adapters return data (fixtures or live).

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 5 tools

Disambiguation5/5

Each tool targets a distinct resource: listing equities, current quote, historical OHLCV, issuer profile, and system health. No overlap or ambiguity between tool purposes.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (list_, get_, get_, get_, health). The single exception 'health' is a common and acceptable noun for a status check, maintaining overall predictability.

Tool Count5/5

With 5 tools, the set is well-scoped for a research-only BRVM equities server. Each tool serves a clear, non-redundant function, fitting the ideal 3-15 range.

Completeness4/5

The surface covers the core research workflows: enumeration, current quotes, historical data, and issuer profiles. Missing update/delete is appropriate for read-only research, though a market-wide summary or index tool could be a minor gap.

Maintenance

ActivityMaintained
ResponsivenessNo issues