Skip to main content

MCP server exposing Vietnamese stock market data via vnstock libraries

Project description

vnstock-mcp-advanced

An MCP (Model Context Protocol) server that exposes Vietnamese stock market data via the vnstock libraries to Claude Desktop, Claude Code, Cursor, Windsurf, and any other MCP-compatible client.

Ships ~60 tools covering core market data, company intelligence, trading flows, macro indicators, commodities, plus composite analyses and professional-grade screeners.

Install

With uv (recommended — no permanent install needed):

uvx vnstock-mcp-advanced

Or with pip:

pip install vnstock-mcp-advanced
vnstock-mcp-advanced

Configuration

Env var Description Default
VNSTOCK_USER_TIER free, bronze, silver, or golden free
VNSTOCK_API_KEY Optional API key (higher rate limits) unset

Sponsored tiers (bronze/silver/golden) unlock additional tools such as foreign/prop trading flows, macro indicators, commodities, and the insights screener.

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "vnstock": {
      "command": "uvx",
      "args": ["vnstock-mcp-advanced"],
      "env": {
        "VNSTOCK_USER_TIER": "free"
      }
    }
  }
}

Claude Code

claude mcp add vnstock -- uvx vnstock-mcp-advanced

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vnstock_mcp_advanced-0.1.0.tar.gz (92.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vnstock_mcp_advanced-0.1.0-py3-none-any.whl (86.5 kB view details)

Uploaded Python 3

File details

Details for the file vnstock_mcp_advanced-0.1.0.tar.gz.

File metadata

  • Download URL: vnstock_mcp_advanced-0.1.0.tar.gz
  • Upload date:
  • Size: 92.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for vnstock_mcp_advanced-0.1.0.tar.gz
Algorithm Hash digest
SHA256 45d2616078a3cbb640c055e2d8360c2161f5e77cae022ca1dff2c748631fdaab
MD5 4335c78ecf636a512866fbfc3c196aad
BLAKE2b-256 75eee653d74045696c2a74fc079e642a59f243857f01582c8b5b87748505d225

See more details on using hashes here.

File details

Details for the file vnstock_mcp_advanced-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: vnstock_mcp_advanced-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 86.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for vnstock_mcp_advanced-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a9d244e9a30048e699ec031eca869960e12ad6ca6ce734986ff64b9adccecd9e
MD5 2cd95b13881bbacf34142491f7b0925e
BLAKE2b-256 d8d73733cc23e14bfcdb5c80d7576a8a8425fda1966044dbcc869a96c944bb51

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page