Back to Home
dieselftw icon

wdk-mcp

by dieselftw

Overview

A local-first server providing seed and wallet management, balance reads, and transaction sending for cryptocurrency development, optionally exposed via ngrok for remote LLMs.

Installation

Run Command
bun run src/index.ts

Environment Variables

  • NGROK_AUTHTOKEN
  • NODE_ENV

Security Notes

The primary critical security risk is that the `wdk-data.json` data store is explicitly noted as 'not encrypted at rest (yet)'. This means sensitive information like seed phrases and API keys are stored in plain JSON, making them vulnerable if the local machine is compromised. The `encrypt` and `decrypt` stubs in `WalletConfigManager` confirm this is a known, unaddressed issue. While intended for local development, this flaw exposes users to high risk if not adequately secured by other means. Users should be aware of this significant data-at-rest vulnerability. No hardcoded secrets were found in the provided code, but `NGROK_AUTHTOKEN` is read from environment variables, which is a standard practice.

Similar Servers

Stats

Interest Score43
Security Score2
Cost ClassLow
Avg Tokens200
Stars11
Forks2
Last Update2025-11-27

Tags

WalletSolanaDevelopmentLocal-firstMCP