npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@airwallex/developer-mcp

v0.3.0-beta.11

Published

MCP server for AI agents that assist developers integrating with the Airwallex platform

Readme

@airwallex/developer-mcp

The Airwallex Developer Model Context Protocol (MCP) server empowers AI coding agents with the tools they need to assist developers integrating with Airwallex APIs. It enables agents to search Airwallex documentation and interact with the sandbox environment for testing and simulation.


Installation

Install Airwallex Developer MCP Server on Cursor

{
  "mcpServers": {
    "airwallex-dev": {
      "command": "npx",
      "args": ["-y", "@airwallex/developer-mcp@latest"],
      "env": {
        "AIRWALLEX_SANDBOX_CLIENT_ID": "",
        "AIRWALLEX_SANDBOX_API_KEY": ""
      }
    }
  }
}
claude mcp add-json airwallex-dev '{ "type": "stdio", "command":"npx", "args": ["-y", "@airwallex/developer-mcp@latest"], "env": { "AIRWALLEX_SANDBOX_CLIENT_ID": "", "AIRWALLEX_SANDBOX_API_KEY": "" } }'
{
  "mcpServers": {
    "airwallex-dev": {
      "command": "npx",
      "args": ["-y", "@airwallex/developer-mcp@latest"],
      "env": {
        "AIRWALLEX_SANDBOX_CLIENT_ID": "",
        "AIRWALLEX_SANDBOX_API_KEY": ""
      }
    }
  }
}
[mcp_servers.airwallex-dev]
command = "npx"
args = ["-y", "@airwallex/developer-mcp@latest"]

[mcp_servers.airwallex-dev.env]
AIRWALLEX_SANDBOX_CLIENT_ID = ""
AIRWALLEX_SANDBOX_API_KEY = ""

Example prompts

Integrate Airwallex's Drop-in element with this website

Using Airwallex, can you find me test card numbers for the 3DS authentication failure case?

I tried to make a payout with Airwallex and got this error: amount_below_transfer_method_limit. What does that mean?

With sandbox tools

Can you create a new billing plan on Airwallex called Startup for $29.99/month and create a hosted URL to subscribe to it?


Environment variables

To access sandbox tools, ensure that your sandbox API credentials are set using the following environment variables. If you don't already have a sandbox account, create one using this link.

| Name | Description | Default | Required | | ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | -------- | | AIRWALLEX_SANDBOX_API_KEY | The API key, either an admin key or a scoped key with limited permissions, generated in the sandbox environment. Note that the sandbox tools work as expected only if the API key has the required permissions to access the underlying APIs. Simulation APIs require an admin API key. | N/A | No | | AIRWALLEX_SANDBOX_CLIENT_ID | The client ID associated with the API key generated in the sandbox environment. | N/A | No | | DISABLE_TELEMETRY | Set this variable to true to opt out of telemetry. | 0 | No |


Tools

Developer tools

| Name | Description | |-------------------------|-------------------------------------------------------------------------------------------------------------------------------------| | search_public_docs | Search the Airwallex documentation. Covers the following sources: Product docs, API reference, Airwallex.js, Payments iOS and Android SDKs |

Sandbox tools

All data retrieved and actions performed with the tools below are in the authenticated Sandbox account.

| Name | Description | |-------------------------|-------------------------------------------------------------------------------------------------------------------------------------| | list_global_accounts | List all available global accounts | | get_balances | List balances in all currencies | | simulate_create_deposit | Simulate a deposit to an available global account | | list_billing_products | List available billing products | | list_billing_prices | List available billing prices | | create_billing_product | Create a new billing product | | create_billing_price | Create a new billing price | | create_billing_checkout | Create a new hosted billing checkout page | | get_fx_quote | Get a quote for a FX conversion | | list_transfers | List transfers initiated | | create_transfer | Initiate a new transfer to a recipient | | list_beneficiaries | List available transfer recipients | | simulate_transfer_result | Simulate the status of a transfer | | create_payment_link | Create a new payment link | | list_payment_links | List created payment links |


Disclaimer

This MCP server can help minimize hallucinations in Airwallex-related integration code produced by your coding agent but does not eliminate hallucinations entirely. Please always review, validate, and thoroughly test any AI-generated code before deploying it to production.

Feedback

This MCP server is developed and maintained by the Airwallex Developer Experience team. We welcome your feedback — please contact us at [email protected]. Remember to mention the AI model your coding agent was connected to.

Telemetry

Telemetry is enabled by default. To disable telemetry, set the DISABLE_TELEMETRY environment variable to true.

Telemetry data includes:

  • MCP tool usage events
  • Stable device identifier and device OS
  • The AIRWALLEX_SANDBOX_CLIENT_ID if configured (defaults to unknown when not set)