VN Stock API MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FIRECRAWL_API_KEY | No | Your Firecrawl API key from firecrawl.dev (optional, required only for get_cafef_market_news feature) |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_vn_stock_apiB | Search for API documentation and endpoints from VNDirect, FireAnt, or SSI. Returns information about available APIs, endpoints, and documentation URLs. |
| get_api_endpointsC | Get specific API endpoints for a provider. Returns detailed endpoint information including URLs, methods, and descriptions. |
| get_api_documentation_urlsB | Get documentation URLs for API providers. Returns links to official API documentation, guides, and GitHub repositories. |
| get_stock_price_fireantB | Get real-time stock price from FireAnt. Uses FireAnt API or web scraping to retrieve current stock prices for Vietnam stock market symbols (e.g., VIC, VNM, VCB). |
| list_vn_stocksA | List all available Vietnam stock symbols. Returns a comprehensive list of stock symbols traded on Vietnamese stock exchanges (HOSE, HNX, UPCOM). Similar to list_assets in coincap-mcp. |
| get_cafef_market_newsB | Get latest stock market news from CafeF (cafef.vn). Scrapes and returns comprehensive market news, analysis, and updates from Vietnam's leading financial news website. Uses Firecrawl API for reliable web scraping. |
| analyze_doji_patternC | Analyze Doji candlestick patterns in stock price charts. Doji patterns indicate market indecision and potential trend reversals. Detects various types of Doji patterns including Standard Doji, Long-legged Doji, Dragonfly Doji, Gravestone Doji, and Four Price Doji. |
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 7 tools
The tools have some clear distinctions, such as between price fetching, news retrieval, and API documentation, but there is notable overlap: get_api_documentation_urls and search_vn_stock_api both handle API documentation, and get_api_endpoints is closely related, which could cause confusion for an agent. The Doji analysis tool is distinct but may not integrate well with the others.
Most tools follow a consistent verb_noun pattern (e.g., get_stock_price_fireant, list_vn_stocks, search_vn_stock_api), with clear and descriptive names. However, analyze_doji_pattern uses 'analyze' instead of 'get' or 'list', and includes underscores inconsistently with compound terms, slightly deviating from the overall pattern.
With 7 tools, the count is reasonable for a server focused on Vietnam stock market data and API access. It covers multiple aspects like prices, news, symbols, and documentation without being overly bloated, though it could be slightly refined to reduce redundancy in the API documentation tools.
The server covers key areas like stock listing, price fetching, news, and API documentation, but there are gaps: it lacks tools for historical data, portfolio management, or trading operations, which are common in stock APIs. The Doji analysis tool feels isolated without complementary technical analysis tools, limiting overall domain coverage.