githubEdit

rocketGet Started

Install the MCP Toolkit and run your first AI-powered wallet server

Setup Wizard

The fastest way to get running. Clone the repository and let the wizard configure everything:

Terminal
git clone https://github.com/tetherto/wdk-mcp-toolkit.git
cd wdk-mcp-toolkit
npm install
npm run setup

The wizard will:

  1. Prompt for your seed phrase (required)

  2. Ask for optional API keys (WDK Indexer, MoonPay)

  3. Generate .vscode/mcp.json with your credentials

  4. Install required dependencies automatically

Once complete, open the project in VS Code, start the MCP server from .vscode/mcp.json, and open the chatbot with Cmd + Shift + I (or run Chat: Open Agent from the Command Palette on non-Mac).

circle-exclamation

Manual Setup

If you prefer to set things up yourself or want to integrate the toolkit into an existing project:

1

Install the toolkit

Install the MCP Toolkit and the wallet modules you need:

2

Create your MCP server

Create index.js with a basic multi-chain server:

3

Connect your AI client

Add the MCP server to your AI tool's configuration:

Config path: .vscode/mcp.json (project-level)

Then in VS Code:

  1. Open .vscode/mcp.json and click Start above the server config

  2. Open GitHub Copilot Chat and select Agent mode

  3. Click Tools to verify the MCP tools are available

VS Code MCP documentationarrow-up-right

4

Try it out

Ask your AI assistant:

circle-info

Write operations (sending, swapping, bridging) will show a confirmation dialog before executing. You must explicitly approve each transaction.


Optional Capabilities

Add more capabilities by installing additional packages and enabling them on the server:


Environment Variables

Variable
Required
Description

WDK_SEED

Yes

BIP-39 seed phrase for wallet derivation

WDK_INDEXER_API_KEY

No

Enables INDEXER_TOOLS - get a keyarrow-up-right

MOONPAY_API_KEY

No

Enables FIAT_TOOLS - MoonPay Dashboardarrow-up-right

MOONPAY_SECRET_KEY

No

Required with MOONPAY_API_KEY


Next Steps

  • Configuration - Wallets, tokens, protocols, custom tools, and security

  • API Reference - All 35 built-in MCP tools with parameters and schemas


Need Help?