vnstock-mcp-server

Provides an unofficial MCP server exposing vnstock (Vietnam stock/finance data) functionality as MCP tools, with multiple transport options (stdio, SSE, and HTTP streaming).

Evaluated Apr 04, 2026 (17d ago)
Homepage ↗ Repo ↗ Ai Ml mcp vnstock stock-market-data python fastmcp sse streaming-http
⚙ Agent Friendliness
62
/ 100
Can an agent use this?
🔒 Security
37
/ 100
Is it safe for agents?
⚡ Reliability
41
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
75
Documentation
60
Error Messages
0
Auth Simplicity
100
Rate Limits
10

🔒 Security

TLS Enforcement
70
Auth Strength
10
Scope Granularity
0
Dep. Hygiene
55
Secret Handling
60

No auth is documented; HTTP/SSE exposure could enable unrestricted data access if bound publicly. TLS enforcement for HTTP/SSE is not specified in the README. Dependency hygiene cannot be verified from provided content; relies on several third-party libraries (mcp, fastmcp, vnstock, python-toon, pandas-ta).

⚡ Reliability

Uptime/SLA
0
Version Stability
55
Breaking Changes
60
Error Recovery
50
AF Security Reliability

Best When

Used by MCP-capable agents/clients that want to query Vietnam market data via MCP transports (especially stdio for desktop clients).

Avoid When

When you require strict guarantees about data provenance, availability SLAs, or strong access control; also avoid exposing HTTP transports to untrusted networks without additional security controls.

Use Cases

  • MCP client access to Vietnam stock quotes and historical prices
  • Retrieving company overviews, financial statements, and trading statistics
  • Accessing fund NAV/holdings and market data
  • Fetching gold prices and exchange rates

Not For

  • Production systems requiring official/vendor-supported compliance guarantees
  • Use cases needing built-in authentication/authorization per client
  • Workloads that cannot tolerate potential upstream changes in vnstock or external data sources

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: none described
OAuth: No Scopes: No

No authentication/authorization mechanism is documented for the MCP server or HTTP/SSE transports in the provided README.

Pricing

Free tier: No
Requires CC: No

Pricing not described (PyPI package). Costs, if any, would depend on underlying data sources and your infrastructure.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • SSE/HTTP transports require correct host/port/path configuration; mismatch can prevent clients from connecting.
  • If using stdio transport, ensure client config passes no extra stdio args and matches the command correctly.
  • Rate limiting/backoff behavior is not documented; agents may need to self-throttle.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for vnstock-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered