Skip to main content
Glama
Long0308

VN Stock API MCP Server

by Long0308

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FIRECRAWL_API_KEYNoYour 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

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 7 tools

Disambiguation3/5

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.

Naming Consistency4/5

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.

Tool Count4/5

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.

Completeness3/5

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.

Maintenance

ActivityInactive
ResponsivenessNo issues