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. All libraries (vnstock + vnstock_data) are bundled — one install gets everything. Your API key and tier control which features are available at runtime.

Claude Desktop

Add to claude_desktop_config.json:

Free tier (no API key needed):

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

Sponsored tiers (set your tier and API key):

{
  "mcpServers": {
    "vnstock": {
      "command": "uvx",
      "args": ["vnstock-mcp-advanced"],
      "env": {
        "VNSTOCK_USER_TIER": "bronze",
        "VNSTOCK_API_KEY": "your-api-key"
      }
    }
  }
}

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.2.0.tar.gz (228.8 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.2.0-py3-none-any.whl (294.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vnstock_mcp_advanced-0.2.0.tar.gz
  • Upload date:
  • Size: 228.8 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.2.0.tar.gz
Algorithm Hash digest
SHA256 3b2b609eeb252e919cd0f3822ffaf98b7040b5d2c36142751fce4ff43204c6f2
MD5 f0506f1b004d7c9d31529700161f689d
BLAKE2b-256 de9f8fbb03719889aac197865b384faba42db505745ce0004b44fe727eec9be0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vnstock_mcp_advanced-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 294.7 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f77627c3491b879b0f5bde4de1c1e2408064f2d2dfccbad18fd6324551ee45b
MD5 2b299bb9fde2769dd454f7ff5aaf9d9c
BLAKE2b-256 2bfe2b06182c2a4ba46924a0dc24e066d72eb4edf78fb4b96461bea69dcd34cb

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