MCP Server for NewebPay (藍新金流) — AI-callable payment tools via Model Context Protocol
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-newebpay","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# MCP NewebPay Model Context Protocol server for [NewebPay (藍新金流)](https://www.newebpay.com/) — Taiwan's leading payment gateway. Exposes 8 payment APIs as AI-callable tools. [繁體中文](README.zh-TW.md) Part of the [Asgard AI Platform](https://github.com/asgard-ai-platform) open-source ecosystem. ## Features - **8 payment tools** covering payment creation, transaction queries, refunds, and recurring payment management - **AES-256-CBC encryption** built-in — handles NewebPay's encryption/decryption protocol automatically - **Test/Production switch** — single env var to toggle between sandbox and live environments - **stdio JSON-RPC 2.0** — standard MCP transport ## Tools ### Payment (NDNF — Online Transaction) | Tool | API | Description | |------|-----|-------------| | `create_mpg_payment` | NPA-F01 | Create a payment and return encrypted form data for browser redirect | | `query_trade` | NPA-B02 | Query single transaction status, payment and refund details | | `cancel_authorization` | NPA-B01 | Cancel credit card authorization | | `close_refund` | NPA-B031~34 | Request close, refund, cancel close, or cancel refund | | `ewallet_refund` | NPA-B06 | Refund e-wallet payments (LINE Pay, Taiwan Pay, etc.) | ### Recurring Payment (NDNP — Credit Card Periodic Payment) | Tool | API | Description | |------|-----|-------------| | `create_period_payment` | NPA-B05 | Create a recurring mandate and return encrypted form data for browser redirect | | `alter_period_status` | NPA-B051 | Suspend, terminate, or restart a recurring mandate | | `alter_period_content` | NPA-B052 | Modify mandate amount, billing cycle, or expiry | ## Quick Start ### Install from PyPI ```bash pip install mcp-newebpay ``` ### Or clone and install locally ```bash git clone https://github.com/asgard-ai-platform/mcp-newebpay.git cd mcp-newebpay uv venv && source .venv/bin/activate uv pip install -e . ``` ### Configure ```bash cp .env.example .env # Edit .env with your NewebPay credentials ``` En…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.