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
bun run src/index.tsEnvironment 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
context-sync
Context Sync provides AI systems with persistent, queryable memory across all development tools, sessions, and projects, allowing AI to remember codebase details, architectural decisions, and conversation history.
solana-mcp-server
A Solana MCP (Multi-Chain Protocol) server that acts as a proxy for Solana RPC requests, offering enhanced capabilities like caching, metrics, and local sBPF program testing and management.
solana-mcp
A comprehensive Solana MCP (Model Context Protocol) server for analyzing memecoins, tracking trends, and providing AI-powered insights using cultural analysis and on-chain data.
claud-coin
To incentivize contributions and knowledge sharing within AI developer communities on the Solana blockchain, particularly through Model Context Protocol (MCP) integration, token rewards, and an achievement system.