BRVM MCP Server
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 | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_market_summaryA | Get today's BRVM market summary including total volume, value traded, number of gainers/losers, and all index values. Returns a JSON object with the full trading session overview. |
| get_stock_priceA | Get the current price and trading data for a specific BRVM-listed stock. Args: ticker: The BRVM ticker symbol (e.g., SNTS for Sonatel, SGBC for Société Générale CI, ETIT for Ecobank Transnational, ORAC for Orange CI, ONTBF for Onatel). Returns a JSON object with price, change, volume, and company details. |
| get_indicesA | Get current values for all BRVM indices: BRVM Composite (BRVM-CI), BRVM 30, BRVM Prestige, BRVM Principal, and sector indices. Returns a JSON array of index objects with value, change, and YTD performance. |
| get_top_moversA | Get today's top gaining and losing stocks on the BRVM. Args: n: Number of stocks to return per category (default 5, max 10). Returns a JSON object with 'gainers' and 'losers' arrays. |
| get_company_infoB | Get detailed information about a BRVM-listed company. Args: ticker: The BRVM ticker symbol. Returns company name, country, sector, and market cap. |
| search_stocksA | Search BRVM-listed stocks by name, country, or sector. Args: query: Free-text search on company name or ticker (e.g., 'orange', 'ecobank', 'SNTS'). country: Filter by UEMOA country (e.g., 'Sénégal', 'Côte d'Ivoire', 'Burkina Faso', 'Bénin', 'Togo', 'Mali', 'Niger', 'Guinée-Bissau'). sector: Filter by sector (e.g., 'Services Financiers', 'Agriculture', 'Services Publics', 'Industrie', 'Distribution', 'Transport'). Returns a JSON array of matching companies. At least one filter must be provided. |
| list_tickersA | List all BRVM ticker symbols with their company names, countries, and sectors. Useful for discovering available tickers before calling get_stock_price. Returns a JSON array of all ~46 listed companies. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| analyze_stock | Generate a prompt for analyzing a BRVM stock. |
| market_report | Generate a prompt for a full BRVM market report. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| about_brvm | Overview of the BRVM exchange for context injection. |
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/Dilane-Kamga/brvm-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server