Get 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:
git clone https://github.com/tetherto/wdk-mcp-toolkit.git
cd wdk-mcp-toolkit
npm install
npm run setupThe wizard will:
Prompt for your seed phrase (required)
Ask for optional API keys (WDK Indexer, MoonPay)
Generate
.vscode/mcp.jsonwith your credentialsInstall 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).
Security - Your seed phrase is stored locally in .vscode/mcp.json, which is gitignored. Always use a dedicated development wallet with limited funds.
Manual Setup
If you prefer to set things up yourself or want to integrate the toolkit into an existing project:
Install the toolkit
Install the MCP Toolkit and the wallet modules you need:
Create your MCP server
Create index.js with a basic multi-chain server:
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:
Open
.vscode/mcp.jsonand click Start above the server configOpen GitHub Copilot Chat and select Agent mode
Click Tools to verify the MCP tools are available
Config path: .cursor/mcp.json (project-level)
Run this command from your project directory:
Set the environment variable separately:
Config path: ~/.codeium/windsurf/mcp_config.json
Add via Cline's MCP settings panel in VS Code, or create the config file directly:
Config path: ~/.continue/config.yaml
Add to the mcpServers section with the command and arguments for your server:
Try it out
Ask your AI assistant:
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
WDK_SEED
Yes
BIP-39 seed phrase for wallet derivation
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

