About vn-skills
vn-skills is a stdio MCP server that exposes functions for Vietnamese formats and services. It is intended for clients that need tools for payments, addresses, tax IDs, dates, names, and e-invoices.
Key features
- 01Build, parse, and decode VietQR
- 02Parse and convert Vietnamese addresses
- 03Validate Vietnamese tax IDs
- 04Convert money amounts to words
- 05Convert solar and lunar dates
- 06Validate and total e-invoices
Use cases
- 01Create or inspect VietQR payment data
- 02Normalize Vietnamese address records
- 03Check tax IDs and e-invoice totals
- 04Convert dates and format money amounts
MCP support
Exposes vn-skills functions as tools through a stdio MCP server.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
28Saved tool list · updated 3d ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| bank | string | Yes | Bank BIN, code or name, e.g. "VCB", "970436", "Vietcombank" |
| note | string | No | Transfer note / purpose |
| image | boolean | No | Also return a PNG image (base64). Default false. |
| amount | number|string | No | Amount in VND (integer). Omit for a static QR. |
| account | string | Yes | Beneficiary account number |
Details
From the project README@vn-skills/mcp
MCP server (stdio) exposing the vn-skills functions as tools.
claude mcp add vn-skills -- npx -y @vn-skills/mcp
{ "mcpServers": { "vn-skills": { "command": "npx", "args": ["-y", "@vn-skills/mcp"] } } }
Tools: vietqr_build, vietqr_parse, vietqr_decode, vietqr_banks, vn_address_parse, vn_address_convert, vn_address_search_wards,
vn_tax_id_validate, vn_money_to_words, vn_lunar_from_solar, vn_lunar_to_solar, vn_lunar_holidays,
vn_einvoice_validate, vn_einvoice_totals, vn_einvoice_mock_issue, vn_name.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.