MCP server providing Vietnamese bank card data tools. Hosted at mcp.openwallet.vn.
All requests require X-MCP-Key header (or Authorization: Bearer <key>).
X-MCP-Key: your-api-key
Contact OpenWallet to get an API key.
To explore and test tools interactively, use the hosted MCP Inspector:
https://inspector.openwallet.vn
- Open the URL
- Click Connect
Transport and server URL are pre-configured. See inspector/ for deployment details.
Read more about MCP Inspector
List all banks issuing cards in Vietnam.
Find a bank by name or alias. Supports: "vcb", "a chau", "ngân hàng ngoại thương", etc.
Returns first match or null.
List all valid intent slugs for use in cards and rank.
Search cards by filter. Use for browsing cards by bank/type/network/intent.
For "best card for spending X", use rank instead.
Get full details for a single card by ID. Use findCard first if you only have a name.
Find a card ID from a name or description. E.g. "thẻ đen techcombank", "shopee vpbank".
Returns { id, name, bank_id, confidence: "exact" } when unambiguous, or { confidence: "ambiguous", matches, message } when multiple cards match.
Primary tool for card recommendations. Ranks all cards by actual spend profile.
{ "spend": { "ecommerce": 5000000, "dining": 2000000 }, "limit": 3, "type": "credit" }Returns ranked list with estimated monthly cashback.
Compare 2–4 cards side-by-side by ID.
Embed live MCP status in any site:
Markdown:
[](https://mcp.openwallet.vn/health)HTML:
<a href="https://mcp.openwallet.vn/health">
<img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fmcp.openwallet.vn%2Fbadge&cacheSeconds=60" alt="MCP Status">
</a># 1. Install
pnpm install
# 2. Set secrets in .dev.vars
cp .dev.vars.example .dev.vars
# Fill in MCP_API_KEY, OPENWALLET_API_KEY
# Set OPENWALLET_API_URL=http://localhost:8787 for local API
# 3. Start API repo (port 8787) in another terminal — `pnpm dev` in api repo
# 4. Run MCP locally
pnpm dev # → http://localhost:8787wrangler secret put MCP_API_KEY
wrangler secret put OPENWALLET_API_KEY
pnpm deployThen add custom domain mcp.openwallet.vn in Cloudflare dashboard.